1、向Applet傳遞參數(shù)的正確描述是______。
A、
B、
C、
D、
本題考查的是Applet參數(shù)。
Applet獲取參數(shù)是通過在HTML文件中采用標(biāo)記定義參數(shù)。
故本題答案為A。
2、閱讀下列代碼
publicclassPerson{
staticintarr[]=newint[10];
publicstaticvoidmain(Stringargs){
System.out.println(arr[9]);
}
}
該代碼的運(yùn)行結(jié)果是______。
A、編譯時(shí)將產(chǎn)生錯誤
B、編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯誤
C、輸出零
D、輸出空
本題考查的是Java程序設(shè)計(jì)。
"publicstaticvoidmain(Stringargs[])"(也可以寫作"publicstaticvoidmain(String[]args)")建立一個(gè)名為main的方法。一個(gè)應(yīng)用程序中可以有多個(gè)方法,但只能有一個(gè)main方法。main方法是程序的入口點(diǎn),若無此方法,程序無法運(yùn)行。
故本題答案為B。
3、AWT中用來表示顏色的類是______。
A、Font
B、Color
C、Panel
D、Dialog
本題考查的是AWT。
Java語言是通過AWT(抽象窗口化工具包)和Java基礎(chǔ)類(JFC或更常用的Swing)來提供這些GUI部件的。
其中Java.awt是最原始的GUI工具包,存放在java.awt包中,F(xiàn)在有許多功能被已被Swing取代并得到了很大的增加與提高,因此一般很少再使用Java.awt,但是AWT中還是包含了最核心的功能,通常,一個(gè)Java的GUI程序至少還要使用下面幾個(gè)類:
java.awt.Color:基本顏色定義
java.awt.Font:基本字體定義
java.awt.Cursor:光標(biāo)操作定義
故本題答案為B。
4、閱讀下列程序
publicclassVariableUse{
publicstaticvoidmain(String[]args){
inta;
if(a==8){
intb=9;
System.out.println("a="+a);
System.out.println("b="+b);
}
System.out.println("a="+a);
System.out.println("b="+b);
}
}
A、變量a未賦值//采取默認(rèn)取值,為0
B、第二個(gè)System.out.println("b="+b)語句中,變量b作用域有錯
C、第二個(gè)System.out.println("a="+a)語句中,變量a作用域有錯
D、第一個(gè)System.out.println("b="+b)語句中,變量b作用域有錯
本題考查的是變量的作用域。
{}表示的是Java語句體的范圍,在一個(gè)語句體中定義的變量,其生命周期僅限于該語句體。像if、for、while等語句,{}中定義的變量的作用范圍也只是在該語句體中的。本題中,整型變量b是在if語句中定義的,其作用域也僅限于if語句中,所以在if語句外的輸出語句"System.out.println("b="+b);"會發(fā)生變量b作用域的錯誤。
故本題答案為B。
5、Java類庫中,將信息寫入內(nèi)存的類是______。
A、java.io.FileOutputStream
B、java.io.ByteArrayOutputStream
C、java.io.BufferedOutputStream
D、java.io.DataOutputStream
本題考查的是輸入輸出及文件操作。
FileOutputStream:用于對磁盤文件涉及的數(shù)據(jù)流進(jìn)行輸出處理,即向一個(gè)文件對象中寫入數(shù)據(jù)。
ByteArrayOutputStream:字節(jié)數(shù)組輸出流。這個(gè)類將一個(gè)字節(jié)數(shù)組作為輸出流,而任何內(nèi)存塊都可以以字節(jié)數(shù)組的形式使用,故利用該類可以對內(nèi)存進(jìn)行寫入操作。
BufferedOutputStream:緩沖區(qū)優(yōu)化了字節(jié)數(shù)據(jù)傳送。
DataOutputStream:進(jìn)行字節(jié)輸出的基本數(shù)據(jù)類型判斷。
故本題答案為B。
6、閱讀下列Java語句
ObjectOutputStreamout=
newObjectOutputStream(new______("employee.dat"));
在下劃線處,應(yīng)填的正確選項(xiàng)是______。
A、File
B、FileWriter
C、FileOutputStream
D、OutputStream
本題考查的是輸入輸出及文件操作。
ObjectOutputStream:既繼承了OutputStream抽象類,又實(shí)現(xiàn)了ObjectOutput接口,這是Java用接口技術(shù)代替雙重繼承例子,其構(gòu)造方法參數(shù)是串行化了的對象。
FileOutputStream:用于對磁盤文件涉及的數(shù)據(jù)流進(jìn)行輸出處理,即向一個(gè)文件對象中寫入數(shù)據(jù)。
故本題答案為C。
編輯推薦:
2014年上半年計(jì)算機(jī)等級考試報(bào)名時(shí)間預(yù)告
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |