(16)下列的哪個程序段可能導(dǎo)致錯誤?
A)String s = " hello";
String t = " good ";
String k = s + t;
B)String s = " hello";
String t;
t = s[3] + "one";
C)String s = " hello";
String standard = s.toUpperCase();
D)String s = "hello";
String t = s + "good";
(17)在下列程序的劃線處應(yīng)填入的語句是
class Person
{
private int a;
}
public class Man extends Person
{
public int b;
public static void main(String arg[])
{
Person p = new Person();
Man t = new Man ();
int i;
}
}
A)i = w;
B)i = b;
C)i = p.a;
D)i = t.b;
(18)有如下程序段
if (x>0){ System.out.println("first"); }
else if (x>-4){ System.out.println("second"); }
else { System.out.println("third"); }
x的取值在什么范圍內(nèi)時,將打印出字符串"second"?
A)x > 0
B)x > -4
C)x <= -4
D)x <= 0 & & x > -4
(19)下列程序的輸出結(jié)果是
public class fff
{
void printValue(int m)
{
do { System.out.println("The value is"+m);}
while( --m > 10 )
}
public static void main(String arg[])
{
int i=10;
Test t= new Test();
t.printValue(i);
}
}
A)8
B)9
C)10
D)11
(20)下列關(guān)于變量的敘述哪個是錯的?
A)實例變量是類的成員變量
B)實例變量用關(guān)鍵字static聲明
C)在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)建
D)局部變量在使用前必須被初始化
(21)給出下列的程序,其敘述正確的是
public class Man
{
static int arr[] = new int[10];
public static void main(String a[])
{
System.out.println(arr[1]);
}
}
A)編譯時將發(fā)生錯誤
B)編譯時正確但是運行時出錯
C)輸出為0
D)輸出為null
(22)下列常見的系統(tǒng)定義的異常中,哪個是數(shù)組越界異常?
A)ArrayIndexOutOfBoundsException
B)IOException
C)NullPointerException
D)ArithmeticException
(23)下列哪個關(guān)鍵字通常用來對對象進行加鎖,該標(biāo)記使得對對象的訪問是排他的?
A)transient
B)serialize
C)synchronized
D)static
(24)下列有關(guān)線程的敘述哪個是正確的?
A)一旦一個線程被創(chuàng)建,它就立即開始運行
B)調(diào)用start()方法可以使一個線程成為可運行的,但是它不一定立即開始運行
C)主線程不具有默認優(yōu)先級
D)Java中線程的優(yōu)先級從低到高以整數(shù)0~9表示
(25)resume()方法負責(zé)恢復(fù)被哪個方法掛起的線程?
A)stop()
B)sleep()
C)wait()
D)suspend()
(26)下列哪個選項不是FilterInputStream的子類?
A)CheckedInputStream
B)BufferedInputStream
C)PushbackInputStream
D)FileInputStream
(27)下列哪個選項不是InputStream類中的方法?
A)public abstract int read()throws IOException
B)public final void writeInt(int v)throws IOException
C)public void close()throws IOException
D)public int available()throws IOException
(28)下列哪個選項可能包含菜單條?
A)Panel
B)Frame
C)Applet
D)Dialog
(29)下列哪個選項是創(chuàng)建一個標(biāo)識有"關(guān)閉"按鈕的語句?
A)TextField b = new TextField("關(guān)閉");
B)TextArea b = new TextArea ("關(guān)閉");
C)Button b = new Button("關(guān)閉");
D)Checkbox b = new Checkbox("關(guān)閉");
(30)下列哪個選項是javax.swing.JApplet的父類?
A)java.awt.panel
B)java.applet.Applet
C)java.awt.frame
D)java.awt.Window
希望與更多計算機等級考試的網(wǎng)友交流,請進入計算機等級考試論壇
更多信息請訪問:考試吧計算機等級考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |