java工程師面試注意試題
java工程師基礎(chǔ)題
1、什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本號又是怎么回事?
回答:Java是一種通用的,并發(fā)的,強(qiáng)類型的,面向?qū)ο蟮木幊陶Z言(摘自Java規(guī)范第二版) JDK是Sun公司分發(fā)的免費Java開發(fā)工具,正式名稱為J2SDK(Java2 Software Develop Kit)。
2、什么是JRE/J2RE?
回答:J2RE是Java2 RuntimeEnvironment,即Java運行環(huán)境,有時簡稱JRE。
3、Java和C++哪個更好?
回答:這個問題是一個很不恰當(dāng)?shù)膯栴}。你應(yīng)該問Java和C++哪個更適用于我的項目?
如果你不需要跨平臺,不需要分布式,要強(qiáng)調(diào)程序的運行速度,C++更為適用。反之?你應(yīng)當(dāng)考慮Java。
4、什么是J2SE/J2EE/J2ME?
回答:J2SE就是一般的Java。
J2ME是針對嵌入式設(shè)備的,比如Java手機(jī),它有自己的SDK。而J2EE使用J2SE的SDK。
如果你只需要運行Java程序或Applet,下載并安裝它即可。如果你要自行開發(fā)Java軟件,請下載JDK。在JDK中附帶有J2RE。注意由于Microsoft對Java的支持不完全,請不要使用IE自帶的虛擬機(jī)來運行Applet,務(wù)必安裝一個J2RE或JDK。
java工程師面試選擇題
1.POP3的端口號?
A是Post Office Protocol – Version 3的縮寫
B用于將郵件從POP服務(wù)器傳送到用戶代理
C協(xié)議默認(rèn)端口:110
答案選擇:
2.哪種算法的時間復(fù)雜度是O(nlogn)?
A冒泡排序、選擇排序是O(n2)
B堆排序、快速排序、歸并排序是O(nlogn)
C希爾排序是n的1.2次冪
答案選擇:
java工程師大題部分
1、我怎么給java程序加啟動參數(shù),就像dir /p/w那樣?
回答:在運行時你輸入java package1.class1 -arg1 -arg2,args中就會有兩String,一個是arg1,另一個是arg2。
8.當(dāng)一個同步方法已經(jīng)執(zhí)行,線程能夠調(diào)用對象上的非同步實例方法嗎?
回答:可以,一個非同步方法總是可以被調(diào)用而不會有任何問題。實際上,Java 沒有為非同步方法做任何檢查,鎖對象僅僅在同步方法或者同步代碼塊中檢查。如果一個方法沒有聲明為同步,即使你在使用共享數(shù)據(jù)Java照樣會調(diào)用,而不會做檢查是否安全,所以在這種情況下要特別小心。一個方法是否聲明為同步取決于臨界區(qū)訪問,如果方法不訪問臨界區(qū)就沒必要聲明為同步的。
懷化人才網(wǎng)
熱門文章 TOP10
- 北大青鳥長沙沃頓推出大中專學(xué)生就業(yè)班!
- 懷化市懷雅實驗學(xué)校2025年優(yōu)秀教師招聘計劃
- 湖南懷化公路運輸集團(tuán)有限責(zé)任公司社會招聘公告
- 會同縣人民法院2024年公開招聘聘用制書記員公告
- 湖南合源水務(wù)環(huán)境科技股份有限公司 2024年公開招聘方案
- 雅禮教育集團(tuán)懷化市雅禮實驗學(xué)校2024年秋季學(xué)期 優(yōu)秀教師招聘公告
- 懷化匯貝美人力資源有限公司派往 懷化市自然資源規(guī)劃設(shè)計測繪院勞務(wù)派遣人員 招聘延長報名時間、降低開考比例及部分崗位條件調(diào)整公告
- 懷化匯貝美人力資源有限公司派往懷化市自然資源規(guī) 劃設(shè)計測繪院勞務(wù)派遣人員的招聘公告