- 相關(guān)推薦
人人網(wǎng)校招筆試題目
一、 單項(xiàng)選擇題
1. Java是從(C)語言改進(jìn)重新設(shè)計(jì)
A.Ada B.C++ C. Pascal D. BASIC
2. 下列語句哪一個(gè)正確(B)
A. Java程序經(jīng)編譯后會(huì)產(chǎn)生machinecode
B. Java程序經(jīng)編譯后會(huì)產(chǎn)生bytecode
C. Java程序經(jīng)編譯后會(huì)產(chǎn)生DLL
D.以上都不正確
3. 下列說法正確的有(C)
A. class中的constructor不可省略
B. constructor必須與class同名,但方法不能與class同名
C. constructor在一個(gè)對(duì)象被new時(shí)執(zhí)行
D. 一個(gè)class只能定義一個(gè)constructor
4. 提取Java存取數(shù)據(jù)庫能力的包是(A)
A.java.sqlB. java.awt C. java.lang D. java.swing
5. 下列運(yùn)算符合法的是(A)
A. && B.<> C. if D. :=
6. 執(zhí)行如下程序代碼
a=0;c=0;
do{
--c;
a=a-1;
}while(a>0);
后,C的值是(C)
A. 0 B. 1C.-1 D. 死循環(huán)
7. 下列哪一種敘述是正確的(D)
A. abstract修飾符可修飾字段、方法和類
B. 抽象方法的body部分必須用一對(duì)大括號(hào){}包住
C. 聲明抽象方法,大括號(hào)可有可無
D. 聲明抽象方法不可寫出大括號(hào)
8. 下列語句正確的是(A)
A. 形式參數(shù)可被視為local variable
B. 形式參數(shù)可被字段修飾符修飾
C. 形式參數(shù)為方法被調(diào)用時(shí),真正被傳遞的參數(shù)
D. 形式參數(shù)不可以是對(duì)象
9. 下列哪種說法是正確的(D)
A. 實(shí)例方法可直接調(diào)用超類的實(shí)例方法
B. 實(shí)例方法可直接調(diào)用超類的類方法
C. 實(shí)例方法可直接調(diào)用其他類的實(shí)例方法
D. 實(shí)例方法可直接調(diào)用本類的類方法
二、 多項(xiàng)選擇題
1. Java程序的種類有(BCD)
A.類(Class) B.Applet C. Application D. Servlet
2. 下列說法正確的有(BCD)
A. 環(huán)境變量可在編譯source code時(shí)指定
B. 在編譯程序時(shí),所能指定的環(huán)境變量不包括class path
C. javac一次可同時(shí)編譯數(shù)個(gè)java源文件
D. javac.exe能指定編譯結(jié)果要置于哪個(gè)目錄(directory)
3. 下列標(biāo)識(shí)符不合法的有(ACD)
A.new B.$Usdollars C.1234 D. car.taxi
4. 下列說法錯(cuò)誤的有(BCD)
A. 數(shù)組是一種對(duì)象
B. 數(shù)組屬于一種原生類
C. int number=[]={31,23,33,43,35,63}
D. 數(shù)組的大小可以任意改變
5. 不能用來修飾interface的有(ACD)
A.privateB. public C. protected D. static
6. 下列正確的有(ACD)
A. call by value不會(huì)改變實(shí)際參數(shù)的數(shù)值
B. call by reference能改變實(shí)際參數(shù)的參考地址
C. call by reference不能改變實(shí)際參數(shù)的參考地址
D. call byreference能改變實(shí)際參數(shù)的內(nèi)容
7. 下列說法錯(cuò)誤的有(ACD)
A. 在類方法中可用this來調(diào)用本類的類方法
B. 在類方法中調(diào)用本類的類方法時(shí)可直接調(diào)用
C. 在類方法中只能調(diào)用本類中的類方法
D. 在類方法中絕對(duì)不能調(diào)用實(shí)例方法
8. 下列說法錯(cuò)誤的有(ABC)
A. Java面向?qū)ο笳Z言容許單獨(dú)的過程和函數(shù)存在
B. Java面向?qū)ο笳Z言容許單獨(dú)的方法存在
C. Java語言中的方法屬于類的成員(member)
D. Java語言中的方法必定隸屬于某一類(對(duì)象),調(diào)用方法與過程或函數(shù)相同
9. 下列說法錯(cuò)誤的有(BCD)
A. 能被java.exe成功運(yùn)行的java.class文件必須有main()方法
B. J2SDK就是Java API
C. Appletviewer.exe可利用jar選項(xiàng)運(yùn)行.jar文件
D. 能被Appletviewer成功運(yùn)行的java.class文件必須有main()方法
三、 JAVA相關(guān)基礎(chǔ)知識(shí)
1. 面向?qū)ο蟮奶卣饔心男┓矫?/p>
封裝,抽象, 繼承,多態(tài)
2. String是最基本的數(shù)據(jù)類型嗎?
基本數(shù)據(jù)類型包括byte、int、char、long、float、double、boolean和short。 java.lang.String類是final類型的,因此不可以繼承這個(gè)類、不能修改這個(gè)類。為了提高效率節(jié)省空間,我們應(yīng)該用StringBuffer類. String 和StringBuffer的區(qū)別: JAVA平臺(tái)提供了兩個(gè)類:String和StringBuffer,它們可以儲(chǔ)存和操作字符串,即包含多個(gè)字符的字符數(shù)據(jù)。這個(gè)String類 提供了數(shù)值不可改變的字符串。而這個(gè)StringBuffer類提供的字符串進(jìn)行修改。當(dāng)你知道字符數(shù)據(jù)要改變的時(shí)候你就可以使用 StringBuffer。典型地,你可以使用StringBuffers來動(dòng)態(tài)構(gòu)造字符數(shù)據(jù)。
3. int和Integer有什么區(qū)別
Integer是int的封裝類,里面有很多進(jìn)行處理的靜態(tài)方法, Integer是對(duì)象而int不是,內(nèi)存的分配位置也不一樣
4. String和StringBuffer的區(qū)別
【人人網(wǎng)校招筆試題目】相關(guān)文章:
人人校園招聘筆試題目11-08
銀行校招筆試題目11-21
阿里巴巴校招筆試題目11-29
關(guān)于招商銀行校招筆試題目01-25
華夏的筆試題目11-21
南航筆試題目06-23
ITT HR的筆試題目,筆試試題02-24
網(wǎng)易游戲筆試題目11-30
電子類筆試題目11-21