-
一般情況下,以下哪個選項不是關系資料模型與物件模型之間匹配關系?
正確答案: D 你的答案: B (錯誤)
表對應類 記錄對應物件 表的欄位對應類的屬性 表之間的參考關系對應類之間的依賴關系
決議:
一般關系資料模型和物件資料模型之間有以下對應關系:表對應類,記錄對應物件,表的欄位對應類的屬性
-
一個Java源程式檔案中定義幾個類和介面,則編譯該檔案后生成幾個以.class為后綴的位元組碼檔案,
正確答案: A 你的答案: B (錯誤)
正確 錯誤
決議:

一個.java檔案中定義多個類:
注意一下幾點:
(1) public權限類只能有一個(也可以一個都沒有,但最多只有一個);
(2)這個.java檔案名只能是public 權限的類的類名;
(3)倘若這個檔案中沒有public 類,則它的.java檔案的名字是隨便的一個類名;
(4)當用javac命令生成編譯這個.java 檔案的時候,則會針對每一個類生成一個.class檔案;
-
下面代碼將輸出什么內容:()
public class SystemUtil{ public static boolean isAdmin(String userId){ return userId.toLowerCase()=="admin"; } public static void main(String[] args){ System.out.println(isAdmin("Admin")); } }正確答案: B 你的答案: A (錯誤)
true false
決議:
在原始碼中 toLowerCase 是重新 new String()

所以為 == 是比較物件是否是同一個物件,所以為 false ,
-
在java7中,下列哪個說法是正確的:
正確答案: D 你的答案: C (錯誤)
ConcurrentHashMap使用synchronized關鍵字保證執行緒安全 HashMap實作了Collection介面 Arrays.asList方法回傳java.util.ArrayList物件 SimpleDateFormat物件是執行緒不安全的
決議:
hashMap在單執行緒中使用大大提高效率,在多執行緒的情況下使用hashTable來確保安全,hashTable中使用synchronized關鍵字來實作安全機制,但是synchronized是對整張hash表進行鎖定即讓執行緒獨享整張hash表,在安全同時造成了浪費,concurrentHashMap采用分段加鎖的機制來確保安全
Arrays.asList()
將一個陣列轉化為一個List物件,這個方***回傳一個ArrayList型別的物件, 這個ArrayList類并非java.util.ArrayList類,**而是Arrays類的靜態內部類!**用這個物件對串列進行添加洗掉更新操作,就會報UnsupportedOperationException例外,
-
下面的Java賦值陳述句哪些是有錯誤的 ()
正確答案: B F 你的答案: B F (正確)
int i =1000; float f = 45.0; char s = ‘\u0639’; Object o = ‘f’; String s = "hello,world\0"; Double d = 100;決議:
hashMap在單執行緒中使用大大提高效率,在多執行緒的情況下使用hashTable來確保安全,hashTable中使用synchronized關鍵字來實作安全機制,但是synchronized是對整張hash表進行鎖定即讓執行緒獨享整張hash表,在安全同時造成了浪費,concurrentHashMap采用分段加鎖的機制來確保安全
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/163682.html
標籤:其他
上一篇:LAMP詳細架構程序
