




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
一.單選題
1)在JAVA中,要判斷D盤下是否存在文件abc.txt,應(yīng)該使用以下()判斷語句。(選擇
一項)
a)if(newFile("d:abc.txt'').exists()==1)
b)if(File.exists(<td:abc.txf,)==1)
c)if(newFile("d:/abc.txt").exists())
d)if(File.exists(<4d:/abc.txt))
答案:C
2)在java中,()對象可以使用鍵/值的形式保存數(shù)據(jù)。(選擇一項)
a)ArrayList
b)HashSet
c)HashMap
d)LinkedList
答案:C
3)給定java代碼,如下:
publicbytecount(bytebl,byteb2){
return;
)
要使用這段代碼能夠編譯成功,橫線處可以填入OO(選擇一項)
a)(byte)(bl-b2)
b)(byte)bl-b2
c)bl-b2
d)(byte)bl/b2
答案:A
4)在Java中,在包com.db下定義一個類,要讓包com.util下的所有類都可以訪問這個類,
這個類必須定義為()。(選擇一項)
a)protected
b)private
c)public
d)friendly
答案:C
5)在Java中,下列()語句不能通過編譯。(選擇一項)
a)Strings="join”+“was"+"here";
b)Strings="join”+3;
c)inta=3+5
d)floatf=5+5.5;
答案:D
6)給定java代碼如下,運(yùn)行時,會產(chǎn)生()類型的異常。(選擇一項)
Strings=null;
s.concat(“abc”);
a)ArithmeticException
b)NullPointerException
c)lOException
d)EOFException
答案:B
7)給定如下java代碼,編譯運(yùn)行之后,將會輸出()。
publicclassTest{
publicstaticvoidmain(Stringargs[]){
inta=5;
System.out.println(a%2==1)?(a+l)/2:a/2);
}
)(選擇一項)
a)1
b)2
c)2.5
d)3
答案:D
8)java程序中,main方法的格式正確的是()。(選擇一項)
a)staticvoidmain(String[]args)
b)publicvoidmain(String[]args)
c)publicstaticvoidmain(String[]s)
d)publicstaticvoidmain(String[]args)
答案:D
9)以下Java語句中,Stringstr=64123456789,,;str=str.subString(l,3);執(zhí)行后str中的值為。(選
擇一項)
a)“23”
b)“123”
c)“12”
d)“234”
答案:A
10)給定如下java代碼,編譯運(yùn)行時,結(jié)果是()。(選擇一項)
publicclassTest{
publicstaticvoidmain(Stringargs[]){
for(inti=0;i<3;i++){
System.out.print(i);
)
(i);
}
}
a)編譯時報錯
b)正確運(yùn)行,輸出012
c)正確運(yùn)行,輸出123
d)正確運(yùn)行,輸出0123
答案:A
11)Java語言中,Stringstr=''123456789”,System.out.println(str.indexOf("5")),輸出結(jié)果為()。
(選擇一項)
a)6
b)5
c)4
d)-1
答案:C
12)給定某java程序的main方法,如下:
publicstaticvoidmain(String[]args){
rint("Hello''+args[l]);
)
從命令行傳參:peopleworldnation,該程序的運(yùn)行結(jié)果是()。(選擇一項)
a)Hellopeople
b)Helloworld
c)Hellopeopleworldnation
d)運(yùn)行時出現(xiàn)異常
答案:B
13)在java中,已定義兩個接口B和C,要定義一個實現(xiàn)這兩個接口的類,以下語句正確
的是()O(選擇一項)
a)interfaceAextendsB,C
b)interfaceAimplementsB,C
c)classAimplementsB,C
d)classAimplementsB,implementsC
答案:C
14)給定JAVA代碼,如下:
ClassParent{
publicvoidcount(){
System.out.println(10%3);
publicclassTestextendsParent{
publicvoidcount(){
System.out.println(10/3);
)
publicstaticvoidmain(Stringargs[]){
Parentp=newTest();
p.count();
)
)
運(yùn)行編譯后,輸出結(jié)果是()o(選擇一項)
a)1
b)1.0
c)3
d)3.3333333333333335
答案:C
15)給定某java程序的main方法,如下;(選擇一項)
publicstaticvoidmain(String[]args){
inti=0;
System.out.println(i++);
)
a)0
b)1
c)編譯錯誤
d)運(yùn)行時出現(xiàn)異常
答案:A
16)給定java程序,如下:編譯運(yùn)行Test.java,結(jié)果是()。(選擇一項)
publicclassTest{
privatestaticfinalintcounter=10;
publicstaticvoidmain(String[]args){
System.out.println(++counter);
)
)
a)10
b)11
c)編譯錯誤
d)運(yùn)行時出現(xiàn)異常
答案:C
17)在JAVA中,要創(chuàng)建一個新目錄,要使用()類的實例。(選擇一項)
a)File
b)FileOutputStrean
c)PrintWriter
d)Dir
答案:A
18)在Java中,下列()是不合法的賦值語句。(選擇一項)
a)floatf=l/3;
b)inti=l/3;
c)floatf=1*3.0;
d)doublef=1.0/3;
答案:C
19)在java中,下列()類不能派生出子類.(選擇一項)
a)publicclassMyClass{}
b)classMyClass{}
c)abstractclassMyClass{}
d)finalclassMyClass{}
答案:D
20)在Java中,關(guān)于HashMap類的描述,以下說法錯誤的是()。(選擇一項)
a)HashMap使用鍵/值的形式保存數(shù)據(jù)
b)HashMap能夠保證其中元素的順序
c)HashMap允許將null用作鍵
d)HashMap允許將null用作值
答案:B
21)在java中,以下()命令能夠?qū)ava源文件編譯為類文件(選擇一項)
a)java
b)javaw
c)javac
d)jar
答案:C
22)在JAVA中,通過調(diào)用以下()方法,可以裝載SUN的JDBC-ODBC橋。(選擇一
項)
a)newClass。.load。"');
b)newClass。.forName。"');
c)Class.forName(40,);
d)Class.load("”);
答案:c
23)在JAVA中,對于PreparedStatement的方法setlnt(inti,intx),描述正確的是()。
(選擇一項)
a)使得第i-1個參數(shù)的值設(shè)為x
b)使得第x-1個參數(shù)的值設(shè)為i
C)使得第X個參數(shù)的值設(shè)為i
d)使得第i個參數(shù)的值設(shè)為X
答案:D
24)給定JAVA代碼,如下:編譯運(yùn)行,結(jié)果是()。(選擇一項)
publicstaticvoidmain(string[]args)
(
Strings;
System.out.println(64s=,,+s);
)
a)編譯錯誤
b)編譯通過,但出現(xiàn)運(yùn)行是錯誤
c)正常運(yùn)行,輸出s=nuU
d)正常運(yùn)行,輸出s=
答案:A
25)在java的異常處理模型中,無論是否發(fā)生異常,()塊中的代碼都會被執(zhí)行。(選擇一
項)
a)try
b)catch
c)finally
d)throw
答案:C
26)給定一個java程序的main方法的代碼片段如下:假如d目錄下不存在abc.txt文件,
現(xiàn)運(yùn)行該程序,下面的結(jié)果正確的是()。(選擇一項)
try(
PrintWriterout=newPrintWriter(newFileOutputStream("d:/abc.txt"));
Stringname=''chen";
out.print(name);
out.close();
)
catch(Execptione){
System.out.println(“文件沒有發(fā)現(xiàn)!“);
}
a)將在控制臺上打?。骸拔募]有發(fā)現(xiàn)!”
b)正常運(yùn)行,但沒有生成文件abc.txt
c)運(yùn)行后生成abc.txt,但該文件中無內(nèi)容
d)運(yùn)行后生成abc.txt,該文件內(nèi)容為:chen
答案:D
27)在Java中,下列代碼運(yùn)行后的輸出結(jié)果是()。(選擇一項)
intx=5*3;
inty=x+5/x+3;
System.out.println(y);
a)18
b)21
c)19
d)4
答案:A
28)在java中,已獲得默認(rèn)類型的Resultset對象rs,要獲取結(jié)果集中的數(shù)據(jù),必須執(zhí)行的
語句是()。(選擇一項)
a)rs.next()
b)rs.previous()
c)rs.getNext()
d)rs.getPrevious()
答案:A
29)下列選項中,不屬于Java語言的關(guān)鍵字的是()。(選擇一項)
a)import
b)malloc
c)extends
d)new
答案:B
30)在JAVA中,()關(guān)鍵字用來終止循環(huán)語句。(選擇一項)
a)return
b)continue
c)break
d)exit
答案:C
31)給定java代碼,如下,編譯運(yùn)行后,結(jié)果是0。(選擇一項)
publicclassTest{
staticStrings;
publicstaticvoidmain(Stringargs[]){
charc=s.charAt(0);System,out.printin(c);}}
a)編譯錯誤
b)運(yùn)行期異常,異常類型為NullPointerException
c)運(yùn)行期異常,異常類型為ArithmeticExceptioin
d)正確運(yùn)行,但無輸出內(nèi)容
答案:B
32)給定Java代碼如下,關(guān)于super的用法,以下描述正確的是()。(選擇一項)
classCextendsB{
publicC(){
super();}}
a)用來調(diào)用類B中定義的super()方法
b)用來調(diào)用類C中定義的super()方法
c)用來調(diào)用類B的無參構(gòu)造方法
d)用來調(diào)用類B中第一個出現(xiàn)的構(gòu)造方法
答案:C
33)分析如下JAVA代碼片段,輸出結(jié)果為().(選擇一項)
intprice=10;
intnumber=0;
intmonney=0;
for(inti=0;i<2;i++){
number++;
—price;
monney+=number*price;
)
System.out.println(monney);
a)25b)28c)31d)30
答案:A
34)研究下面的Java代碼,當(dāng)x=2時,運(yùn)行結(jié)果是()。(選擇一項)
switch(x){
easel:System,out.printin(1);
case2:
case3:System,out.printin(3);
Case4:System,out.printin(4);
)
a)沒有輸出任何結(jié)果
b)輸出結(jié)果為3
c)輸出結(jié)果是3和4
d)輸出結(jié)果是1、3和4
答案:C
35)在Java中,com包中某類的方法使用下列()訪問修飾符修飾后,可以被com.db包中
的子類訪問,但不能被com.db中其他類訪問。(選擇一項)
a)private
b)protected
c)public
d)friendly
答案:B
36)在java中,()接口位于集合框架的頂層(選擇一項)
a)Mapb)Collectionc)Setd)List
答案:B
37)Java中,byte數(shù)據(jù)類型的取值范圍是()。(選擇一項)
a)—256至255b)—255至255
c)—128至127d)—127至128
答案:C
38)給定java代碼如下,編譯運(yùn)行后,輸出結(jié)果是()(選擇一項)。
publicclasstest{
staticinti;
publicintaMethod(){
i++;
returni;
)
publicstaticvoidmain(Stringargs[]){
Testtest=newTest();
test.aMethod();
System.out.println(test.aMethod());
}}
a)0b)1c)2d)3
答案:C
39)在Java中,JDBCAPI定義了一組用于與數(shù)據(jù)庫進(jìn)行通信的接口和類,它們包括在()
包中。(選擇一項)
a)java.lang
b)java.sql
c)java,util
d)java.math
答案:B
40)在Java的異常處理中,用戶字定義的異常類應(yīng)該是()的子類。(選擇一項)
a)Exception
b)Throwable
c)Error
d)RuntimeException
答案:A
41)在Java中,如果父類中的某些方法不包含任何邏輯,并且需要由子類重寫,應(yīng)該使用
()關(guān)鍵字來聲明父類的這些方法。(選擇一項)
a)final
b)static
c)abstract
d)void
答案:c
42)在Java中,下面關(guān)于變量及其作用域的描述錯誤的是()。(選擇一項)
a)實例變量是類的成員變量
b)實例變量用關(guān)鍵字static聲明
c)在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)建
d)局部變量在使用前必須被初始化
答案:B
43)在JAVA中,無論測試條件是什么,下列()循環(huán)將至少執(zhí)行一次。(選擇一項)
a)for
b)do...while
c)while
d)while...do
答案:B
44)分析下面這段Java代碼,它的運(yùn)行結(jié)果是()。(選擇一項)
importjava.io.*;
publicclassB{
publicstaticvoidmain(String[]args){
inti=12;
System.out.println(i*=++i);
a)145
b)169
c)156
d)程序無法編譯
答案:c
二.多選題
1、下面有關(guān)變量及其作用域的陳述哪些是對的?()
A、在方法里面定義的局部變量在方法退出的時候被撤銷。
B、局部變量只在定義它的方法內(nèi)有效。
C、在方法外面定義的變量(即實例變量)在對象被構(gòu)造時創(chuàng)建。
D、在方法中定義的方法的參變量只要該對象被需要就一直存在。
解答:ABC
2.下面關(guān)于Java語言說法正確的是()。
A、Java語言是面向?qū)ο蟮摹⒔忉寛?zhí)行的網(wǎng)絡(luò)編程語言。
B、Java語言具有可移植性,是與平臺無關(guān)的編程語言。
C、Java語言可對內(nèi)存垃圾自動收集。
D、Java語言編寫的程序雖然是“一次編譯,到處運(yùn)行”,但必須要有Java的運(yùn)行環(huán)境。
解答:ABCD
3、下面哪幾個函數(shù)是publicvoidexample。{…}的重載函數(shù)?()
A、publicvoidexample(int
B、publicintexample(){...}
C、publicvoidexample2(){...}
D、publicintexample(intm,floatf){...}
解答:AD
4.publicclassExample{
publicstaticvoidmain(Stringargs[]){
Stringsi="abc";
Strings2=newString(,,abcn);
if(si==s2){
System.out.printin(1);
}else{
System.out.printin(2);
}
if(si.equals(s2)){
System.out.printin(3);
}else{
System.out.printin(4);
)
)
)
請選擇所有正確答案:
A、打印輸出1
B、打印輸出2
C、打印輸出3
D、打印輸出4
答案:BC
5.在下面代碼中x為何值時輸出結(jié)果為“out2”?()
switch(x){
case1:System.out.println("outln);break;
case2:
case3:System.out.println("out2',);break;
default:System.out.println("end");
)
A、1B、2C、3D、default
解答:BC
6.有關(guān)線程的哪些敘述是對的()
A、一旦一個線程被創(chuàng)建,它就立即開始運(yùn)行。
B、使用start。方法可以使一個線程成為可運(yùn)行的,但是它不一定立即開始運(yùn)行。
C、當(dāng)一個線程因為搶先機(jī)制而停止運(yùn)行,它被放在可運(yùn)行隊列的前面。
D、一個線程可能因為不同的原因停止并進(jìn)入就緒狀態(tài)。
答案:BCD
7.下面哪幾項在編譯時候,會出現(xiàn)錯誤提示?()
A、inta=lnteger.parselnt(abc789);B、inta=(int)'我';
C、inta=int('我');D、inta=lnteger.parselnt('a');
解答:ACD
8.請問,執(zhí)行int[]x=newint[25];語句后,以下哪些選項正確?
請選擇所有正確答案:
A、x[24]值等于0。
B、x[24]值未確定。
C、x[25]值等于0
D、x[25]值等于null。
E、x.length值等于25。
答案:AE
9.Java接口的修飾符可以為()
AprivateBprotectedCfinalDabstract
答案:CD
10.請選出合理的標(biāo)識符
A、_sysl_lll
B、2mail
C、Schange
D、class
答案:AC
三.簡答題
1.請簡述final,finally,fi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 寫買樹木合同范本
- 2025年浙江貨運(yùn)從業(yè)資格證考試試題及答案詳解
- 2025年巴彥淖爾c1貨運(yùn)從業(yè)資格證考試內(nèi)容
- 代理記賬業(yè)務(wù)合同范本
- 繡花施工方案
- 專屬定制鞋合同范本
- 公司收購股合同范例
- 養(yǎng)殖土地借用合同范本
- 分包責(zé)任合同范本
- 做餐飲合伙合同范本
- 硬筆書法紙(打直接打印)
- 2024年度-工程造價培訓(xùn)課件全新
- 工業(yè)互聯(lián)網(wǎng)平臺的架構(gòu)與功能
- 高中學(xué)校工會工作制度
- 八年級英語下冊課件教學(xué)
- 人教版(2019) 必修第二冊 Unit 1 Cultural Heritage Discovering Useful Structures(教案)
- 電氣控制與PLC課程說課王金莉-長春光華學(xué)院電氣信息學(xué)院
- 《積極心理學(xué)(第3版)》 課件 第10章 感恩
- 陳獨(dú)秀生平事跡
- 2024年人教版初三數(shù)學(xué)(下冊)模擬試卷及答案(各版本)
- 《大學(xué)美育》高職全套教學(xué)課件
評論
0/150
提交評論