天天看點

牛客java選擇題每日打卡Day6

牛客java選擇題每日打卡Day6

牛客java選擇題每日打卡Day6

👩‍💻部落格首頁:京與舊鋪的部落格首頁

✨歡迎關注🖱點贊🎀收藏⭐留言✒

🔮本文由京與舊鋪原創

😘系列專欄:java學習

👕參考網站:牛客網

💻首發時間:🎞2022年5月22日🎠

🎨你做三四月的事,八九月就會有答案,一起加油吧

🀄如果覺得部落客的文章還不錯的話,請三連支援一下部落客哦

🎧最後的話,作者是一個新人,在很多方面還做的不好,歡迎大佬指正,一起學習哦,沖沖沖

💬推薦一款模拟面試、刷題神器👉​​​點選進入網站​​

牛客java選擇題每日打卡Day6

🛒導航小助手🎪

文章目錄

  • ​​牛客java選擇題每日打卡Day6​​
  • ​​🛒導航小助手🎪​​
  • ​​@[toc]​​
  • ​​🎏選擇題1​​
  • ​​🍘選擇題2​​
  • ​​🥼選擇題3​​
  • ​​👸選擇題4​​
  • ​​🥞選擇題5​​
  • ​​👩‍🦰選擇題6​​
  • ​​🍿選擇題7​​
  • ​​🧈選擇題8​​
  • ​​🧓選擇題9​​
  • ​​👳‍♂️選擇題10​​
  • ​​👩‍🦱選擇題11​​
  • ​​🍣選擇題12​​
  • ​​🍣選擇題12​​

🎏選擇題1

java類是單繼承的。classB Extends classA

java接口可以多繼承。Interface3 Extends Interface0, Interface1, interface……

不允許類多重繼承的主要原因是,如果A同時繼承B和C,而b和c同時有一個D方法,A如何決定該繼承那一個呢?

但接口不存在這樣的問題,接口全都是抽象方法繼承誰都無所謂,是以接口可以繼承多個接口。

🍘選擇題2

request.getAttribute()方法傳回request範圍記憶體在的對象,而request.getParameter()方法是擷取http送出過來的資料。getAttribute是傳回對象,getParameter傳回字元串。

🥼選擇題3

^表示異或 就是相同是0 不同是1

14是1110

3是0011

是以14^3=1101,即13

👸選擇題4

辨別符需要注意的點:

1. 符号隻能出現$和_。

2. 數字不能開頭。

3. 不能是關鍵字(保留關鍵字:goto、const),或者顯式常量(null、true、false)。這兩者都是全小寫。

🥞選擇題5

Java 語言是一個面向對象的語言,但是Java中的基本資料類型卻是不面向對象的,這在實際使用時存在很多的不便,為了解決這個不足,在設計類時為每個基本資料類型設計了一個對應的類進行代表,即包裝類。對應的基本類型和包裝類如下表:

基本資料類型 包裝類
byte Byte
boolean Boolean
short Short
char Character
int Integer
long Long
float Float
double Double

👩‍🦰選擇題6

  1. Java與C++的差別在于:Java去除了指針的概念,使用引用,并且Java的記憶體管理不需要程式員來管理,由Java虛拟機來完成對記憶體的管理

🍿選擇題7

自動類型轉換遵循下面的規則:

1.若參與運算的資料類型不同,則先轉換成同一類型,然後進行運算。

2.轉換按資料長度增加的方向進行,以保證精度不降低。例如int型和long型運算時,先把int量轉成long型後再進行運算。

3.所有的浮點運算都是以雙精度進行的,即使僅含float單精度量運算的表達式,也要先轉換成double型,再作運算。

4.char型和short型參與運算時,必須先轉換成int型。

5.在指派運算中,指派号兩邊的資料類型不同時,需要把右邊表達式的類型将轉換為左邊變量的類型。如果右邊表達式的資料類型長度比左邊長時,将丢失一部分資料,這樣會降低精度。

🧈選擇題8

一個.java檔案中定義多個類:

注意一下幾點:

(1) public權限類隻能有一個(也可以一個都沒有,但最多隻有一個);

(2)這個.java檔案名隻能是public 權限的類的類名;

(3)倘若這個檔案中沒有public 類,則它的.java檔案的名字是随便的一個類名;

(4)當用javac指令生成編譯這個.java 檔案的時候,則會針對每一個類生成一個.class檔案;

如果類中有内部類,會産生類名$内部類名.class,如果有匿名類則會産生 類名$1.class.。是以類編譯不一定會産生1個class檔案。是以答案應該是B

🧓選擇題9

System是java.lang中的類,out為System中的一個靜态成員,out是java.io.PrintStream類的對象,而println()是java.io.PrintStream類的方法,所有可以調用類.靜态方法.println()方法。

👳‍♂️選擇題10

下列整型常量 i 的定義中,正确的是( )

final i;
static int i;
static final int  i=234;
final float i=3.14f;      

java中final修飾的變量有三種:靜态變量、執行個體變量和局部變量,分别表示三種類型的常量。int關鍵字修飾整型類型。static修飾靜态變量,即當利用這個關鍵字來修飾一個變量的時候,在建立對象之前就會為這個變量在記憶體中建立一個存儲空間。以後建立對對象如果需要用到這個靜态變量,那麼就會共享這一個變量的存儲空間。 A:缺少必要的整型類型聲明B:缺少常量關鍵字finalD:定義一個浮點常量

👩‍🦱選擇題11

Java隻支援單繼承,實作多重繼承三種方式:(1)直接實作多個接口 (2)擴充(extends)一個類然後實作一個或多個接口 (3)通過内部類去繼承其他類

🍣選擇題12

Collection主要的子接口:

List:可以存放重複内容

Set:不能存放重複内容,所有重複的内容靠hashCode()和equals()兩個方法區分

Queue:隊列接口

SortedSet:可以對集合中的資料進行排序

(3)通過内部類去繼承其他類

🍣選擇題12

Collection主要的子接口:

List:可以存放重複内容

Set:不能存放重複内容,所有重複的内容靠hashCode()和equals()兩個方法區分

Queue:隊列接口

SortedSet:可以對集合中的資料進行排序

Map沒有繼承Collection接口,Map提供key到value的映射。一個Map中不能包含相同的key,每個key隻能映射一個value。Map接口提供3種集合的視圖,Map的内容可以被當作一組key集合,一組value集合,或者一組key-value映射。

牛客java選擇題每日打卡Day6

結束語🏆🏆🏆

🔥推薦一款模拟面試、刷題神器網站

點選跳轉進入網站​​點選進入​​ 1、算法篇(398題):面試必刷100題、算法入門、面試高頻榜單