Java程序員面試筆試基礎題
以下是本站小編收集整理的Java程序員面試筆試基礎題,希望可以爲您帶來幫助!更多內容請關注應屆畢業生考試網!
一. 選擇題(共50題,每題2分,共100分。多選題選不全或選錯都不得分。)
1. 以下屬於面向對象的特徵的是(C,D)。(兩項)
A) 重載
B) 重寫
C) 封裝
D) 繼承
2. 以下代碼運行輸出是(C)
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();
tln();
}
}
A) 輸出:Person
B) 沒有輸出
C) 編譯出錯
D) 運行出錯
3. 在使用super 和this關鍵字時,以下描述正確的是(A)
A) 在子類構造方法中使用super()顯示調用父類的構造方法,super()必須寫在子類構造方法的第一行,否則編譯不通過
B) super()和this()不一定要放在構造方法內第一行
C) this()和super()可以同時出現在一個構造函數中
D) this()和super()可以在static環境中使用,包括static方法和static語句塊
4. 以下對封裝的描述正確的是(D)
A) 只能對一個類中的方法進行封裝,不能對屬性進行封裝
B) 如果子類繼承了父類,對於父類中進行封裝的方法,子類仍然可以直接調用
C) 封裝的意義不大,因此在編碼時儘量不要使用
D) 封裝的主要作用在於對外隱藏內部實現細節,增強程序的安全性
5. 以下對繼承的描述錯誤的是(A)
A) Java中的繼承允許一個子類繼承多個父類
B) 父類更具有通用性,子類更具體
C) Java中的繼承存在着傳遞性
D) 當實例化子類時會遞歸調用父類中的構造方法
6. 以下程序的運行結果是(D)
class Person{
public Person(){
tln(“this is a Person”);
}
}
public class Teacher extends Person{
private String name=”tom”;
public Teacher(){
tln(“this is a teacher”);
super();
}
public static void main(String[] args){
Teacher teacher = new Teacher();
tln();
}
}
A) this is a Person
this is a teacher
tom
B) this is a teacher
this is a Person
tom
C) 運行出錯
D) 編譯有兩處錯誤
7. 以下說法錯誤的是()
相關文章
-
2017年Java程序員面試筆試試題
Java能夠自動處理對象的引用和間接引用,實現自動的無用單元收集,使用戶不必爲存儲管理問題煩惱,能更多的時間和精力花在研發上。yjbys小編整理的Java程序員面試筆試試題,歡迎大家參考!1. 面向對象編程的三大特性是什麼,請 -
2017年java程序員面試基本題目
SUN認證是給網絡設計界建立的一套認證標準,Sun公司推出了Java以及Solaris技術認證方案。下面是小編整理的關於java程序員面試基本題目,希望大家認真閱讀!1、面向對象的特徵有哪些方面1.抽象:抽象就是忽略一個主題中與當 -
JAVA程序員面試題
以下是本站小編整理的JAVA程序員面試題,歡迎學習!希望在您的求職中可以帶來一些幫助!更多內容請關注應屆畢業生考試網! Hibeate持久層技術1、在myeclipse加入hibeate環境的全過程是什麼?2、hibeate的核心配置文件是 -
java程序員面試題
Sun認證Java程序員考試旨在考察您通過應用軟件分配進行復雜編程的能力。之後還要測試您完成編程所需的知識。以下是小編整理的java程序員面試題,希望大家認真閱讀!第一,談談final, finally, finalize的區別。第二,Anonymou -
Java程序員面試題集
正所謂不積跬步,無以至千里;不積小流,無以成江海。想要學好一門計算機語言,基本功很重要,下面是本站小編爲大家搜索整理的關於Java程序員面試題集,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢 -
初級java程序員面試試題
程序員(英文Programmer)是從事程序開發、維護的專業人員。一般將程序員分爲程序設計人員和程序編碼員,但兩者的界限並不非常清楚,特別是在中國。下面是小編整理的關於初級java程序員面試試題,希望大家認真閱讀! 1. 學 -
java程序員面試考試題及答案
Java編程語言的風格十分接近C語言、C++語言。Java是一個純粹的面向對象的程序設計語言,它繼承了 C++語言面向對象技術的核心。那麼關於java面試的試題有哪些呢?下面yjbys小編爲大家分享,希望大家一切小心! WEBLOGIC1 -
java程序員面試試題
SCJP測驗Java程序設計概念及能力,內容偏重於Java語法及JDK的內容;SCJD則進一步測試用Java開發應用程序的能力,考試者必須先完成一個程序的設計方案,再回答與此方案相關的一些問題。下面是小編整理的關於java程序員面試試 -
Java程序員面試題集錦
Java面試隨着時間的改變而改變。在過去的日子裏,當你知道String和StringBuilder的區別就能讓你直接進入第二輪面試,但是現在問題變得越來越高級,面試官問的問題也更深入。下面是小編整理的關於Java程序員面試題集錦,希望 -
華爲Java程序員面試題
引導語:JAVA程序員廣義上是指一羣以JAVA爲謀生手段的軟件開發人員。以下是小編整理的華爲Java程序員面試題,歡迎參考閱讀! 1.Java程序的種類有(BCD )A.類(Class)B.AppletC.ApplicationD.Servlet 2.下列說法正確的有(BCD)A.環境