中興java面試題
面試題一:
問(wèn)題:如果main方法被聲明為private會(huì)怎樣?
答案:能正常編譯,但運(yùn)行的時(shí)候會(huì)提示"main方法不是public的"。
問(wèn)題:Java里的傳引用和傳值的區(qū)別是什么?
答案:傳引用是指?jìng)鬟f的是地址而不是值本身,傳值則是傳遞值的一份拷貝。
問(wèn)題:如果要重寫(xiě)一個(gè)對(duì)象的equals方法,還要考慮什么?
答案:hashCode。
問(wèn)題:Java的"一次編寫(xiě),處處運(yùn)行"是如何實(shí)現(xiàn)的?
答案:Java程序會(huì)被編譯成字節(jié)碼組成的class文件,這些字節(jié)碼可以運(yùn)行在任何平臺(tái),因此Java是平臺(tái)獨(dú)立的。
問(wèn)題:說(shuō)明一下public static void main(String args[])這段聲明里每個(gè)關(guān)鍵字的作用
答案:public: main方法是Java程序運(yùn)行時(shí)調(diào)用的第一個(gè)方法,因此它必須對(duì)Java環(huán)境可見(jiàn)。所以可見(jiàn)性設(shè)置為pulic.
static: Java平臺(tái)調(diào)用這個(gè)方法時(shí)不會(huì)創(chuàng)建這個(gè)類(lèi)的一個(gè)實(shí)例,因此這個(gè)方法必須聲明為static。
void: main方法沒(méi)有返回值。
String是命令行傳進(jìn)參數(shù)的類(lèi)型,args是指命令行傳進(jìn)的字符串?dāng)?shù)組。
面試題二:
1、什么是可變參數(shù)?
2、斷言的`用途?
3、什么時(shí)候使用斷言?
4、什么是垃圾回收?
5、用一個(gè)例子解釋垃圾回收?
6、什么時(shí)候運(yùn)行垃圾回收?
7、垃圾回收的最佳做法?
8、什么是初始化數(shù)據(jù)塊?
9、什么是靜態(tài)初始化器?
10、什么是實(shí)例初始化塊?
11、什么是正則表達(dá)式?
12、什么是令牌化?
13、給出令牌化的例子?
14、如何使用掃描器類(lèi)(Scanner Class)令牌化?
15、如何添加小時(shí)(hour)到一個(gè)日期對(duì)象(Date Objects)?
16、如何格式化日期對(duì)象?
17、Java中日歷類(lèi)(CalendarClass)的用途?
18、如何在Java中獲取日歷類(lèi)的實(shí)例?
19、解釋一些日歷類(lèi)中的重要方法?
20、數(shù)字格式化類(lèi)(Number Format Class)的用途?
【中興java面試題】相關(guān)文章:
中興筆試面試經(jīng)驗(yàn)08-23
中興通訊求職故事09-17
華為硬件面試題08-22
經(jīng)典面試題回答思路08-31
銀行招聘英語(yǔ)面試題09-25
求職英語(yǔ)面試題集錦08-22
java英文面試筆試題09-04