身體是靈魂的載體,靈魂是身體的指引,用心維護、馴化你的身體,構建通道,指引它將力量與情緒宣泄在你想作出成績的領域,神奇的事情就會發生,哈哈。java
@SuppressWarnings(「deprecation」)的功能是什麼?
正確答案: A 你的答案: 空 (錯誤)編程
屏蔽不贊同使用的類和方法的警告數組
屏蔽在強制類型轉換的時候編譯器給出的警告code
關閉全部警告信息對象
當在可序列化的類上缺乏serialVersionUID定義的警告繼承
本題考查註解編程,對java三大註解是否瞭解: @SuppressWarnings這是java三大註解之一,主要功能是屏蔽相應的警告。 裏面的deprecation修飾符則是對java中已通過時或者廢棄方法的警告。 @SuppressWarnings(「deprecation」)的功能是屏蔽不贊同(就是過期廢棄的意思)使用的類和方法的警告
如下關於集合類 ArrayList 、 LinkedList 、 HashMap 描述錯誤的是:
正確答案: C接口
HashMap實現Map接口,它容許任何類型的鍵和值對象,並容許將null用做鍵或值編譯器
ArrayList和LinkedList均實現了List接口io
添加和刪除元素時,ArrayList的表現更佳編譯
ArrayList的訪問速度比LinkedList快
本題考查註解編程,對java三大註解是否瞭解: @SuppressWarnings這是java三大註解之一,主要功能是屏蔽相應的警告。 裏面的deprecation修飾符則是對java中已通過時或者廢棄方法的警告。 @SuppressWarnings(「deprecation」)的功能是屏蔽不贊同(就是過期廢棄的意思)使用的類和方法的警告
如下關於集合類 ArrayList 、 LinkedList 、 HashMap 描述錯誤的是:
正確答案: C
HashMap實現Map接口,它容許任何類型的鍵和值對象,並容許將null用做鍵或值
ArrayList和LinkedList均實現了List接口
添加和刪除元素時,ArrayList的表現更佳
ArrayList的訪問速度比LinkedList快
Hashtable不容許 null 值(key 和 value 都不能夠),HashMap容許 null 值(key和value均可以)。 ArrayList和LinkedList均實現了List接口 ArrayList基於數組實現,隨機訪問更快 LinkedList基於鏈表實現,添加和刪除更快
如下代碼運行輸出的是
public class Person{ private String name = "Person"; int age=0; } public class Child extends Person{ public String grade; public static void main(String[] args){ Person p = new Child(); System.out.println(p.name); } }
正確答案: C
輸出:Person
沒有輸出
編譯出錯
運行出錯
Java中對字段屬性是靜態綁定,方法成員是動態綁定,這裏錯在:在子類中試圖訪問父類的private字段,因此編譯不經過,將private去掉就可訪問,不是動態綁定的問題,它原本就屬於靜態綁定。
1.一個java文件裏,public 的類只能出現一個,只能出現一個,只能出現一個,不然,無論你用哪個類名命名文件名編譯器都會報錯 2.關於多態。子類繼承了父類的全部成員,包括private權限的成員變量,可是繼承的子類具備私有變量的擁有權可是沒有使用權。 3.private的成員變量,根據權限修飾符的訪問控制範圍,只有在類內部才能被訪問,就算是他的子類,也不能訪問。