1.分析如下所示的Java代碼,其中this關鍵字的意思是( )
Public class Test { Private String name; Public String getName(){ Return name; } public void setName(String name){ This.name = name } }
答案:Test類的內部指代自身的引用
2.使用Java實行封裝,第一步是修改屬性可見性來性質對屬性的訪問,第二步是創建賦值和取值方法,用於對屬性的訪問,第三步應該是
答案:編寫main方法創建對象,調用賦值和取值方法訪問屬性
3.給定Java代碼如下所示,對cal的重載方法是
public class Test{ public void cal(int x,int y,int z){ } }
答案:public void cal(int x,int z){}
4.下列選項中關於Java中封裝的說法錯誤的是




5.在Java語言中,下列關於類的繼承的描述




6.在Java中,下面對於構造函數的描述正確的是




正確答案:D
7.以下關於Object類說法錯誤的是
A 一切類都是直接或間接繼承自Object類
B 接口亦繼承Object類
C Object類中定義了toString
D Object類在java.lang包中
8.在Java中,下列關於方法重載的說法中錯誤的是
A 方法重載要求方法名稱必須相同
B 重在方法的參數列表必須不一致
C 重載方法的返回類型必須一致
D 一個方法在所有屬的類中只能被重在一次
9.Java中super關鍵字放入說法錯誤的是
A super關鍵字是在子類對象內部指代其父類對象的引用
B ssuper關鍵字不僅可以指代子類的直接父類,還可以指代父類的父類
C 子類可以通過super關鍵字調用父類的方法
D 子類可以通過super關鍵字調用父類的屬性
A 一個Java接口是一些方法特征的集合,但沒有方法的實現
B Java接口中定義的方法在不同的地方被實現,可以具有完全不同的行為
C Java接口中可以聲明私有成員
D Java接口不能被實例化
7.以下關於Object類說法錯誤的是




8.在Java中,下列關於方法重載的說法中錯誤的是




9.Java中super關鍵字放入說法錯誤的是




10.下面關於Java接口的說法錯誤的是



