- 相關(guān)推薦
全國(guó)計(jì)算機(jī)考試二級(jí)考試Java模擬試題附答案
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)考試,需要考生在考前做好足夠的復(fù)習(xí)準(zhǔn)備,下面是小編給大家整理了全國(guó)計(jì)算機(jī)考試二級(jí)考試Java模擬試題附答案,供大家參閱。
1、類Test1定義如下:public class Test1{public float aMethod(float a,float b){}____}
根據(jù)方法重載的定義,將以下哪種方法插入下劃線部分是不合法的。(B )
public float aMethod(float a,float b,float c){}
public float aMethod(float c,float d){}
public float aMethod(int a,int b){}
public float aMethod(int a,int b,int c){}
2、為AB類的一個(gè)無(wú)形參無(wú)返回值的方法method書(shū)寫方法頭,使得使用類名AB作為前綴就可以調(diào)用它,該方法頭的形式為(A )。
static void method()
public void method()
final void method()
abstract void method()
3、有以下方法的定義,ReturnType method(byte x,float y){return(short)x/y*2;}請(qǐng)選擇該方法的返回類型( B)。**
byte
short
int
float
4、定義一個(gè)表示20個(gè)值為null的字符串?dāng)?shù)組,下面選項(xiàng)正確的是(D )。
String[] a
String a[]
char a[20][]
String a[]=new String[20]
5、關(guān)于方法的形參和實(shí)參,下列說(shuō)法正確的是(C )。
和實(shí)參一樣,在定義形參時(shí),即被系統(tǒng)分配內(nèi)存單元,直至程序結(jié)束。
實(shí)參可以是常量、變量、表達(dá)式,但是不能是方法。
實(shí)參和形參在數(shù)量上、類型上和順序上必須嚴(yán)格一致。
方法調(diào)用中的數(shù)據(jù)是單向傳遞的,即形參的值在方法調(diào)用結(jié)束后傳給實(shí)參。
6、在Java語(yǔ)言中,可以用來(lái)完成方法調(diào)用的方式是( D):
方法作為表達(dá)式中的一項(xiàng)出現(xiàn)在表達(dá)式中。
方法作為單獨(dú)的一條語(yǔ)句。
方法作為另一個(gè)方法調(diào)用的實(shí)際參數(shù)出現(xiàn)。
以上方法均可以。
7、關(guān)于局部變量的作用域,下列說(shuō)法不正確的是( C):
主方法中定義的變量只能在主方法中使用,不能在其他方法中使用。
形參變量是屬于被調(diào)方法的局部變量,而實(shí)參變量一般是屬于主調(diào)方法的局部變量。
不允許在不同的方法中使用相同的變量名。
在復(fù)合語(yǔ)句中也可以定義變量,其作用域只在復(fù)合語(yǔ)句范圍內(nèi)。
8、在Java語(yǔ)言中,對(duì)于數(shù)組的創(chuàng)建和數(shù)組占用空間的回收,下列說(shuō)法中不正確的是(B? ):
數(shù)組可以通過(guò)使用new操作符來(lái)獲取所需要的存儲(chǔ)空間。
數(shù)組聲明的同時(shí),必須使用直接初始化的方式完成創(chuàng)建。
數(shù)組使用完成后,所占用的存儲(chǔ)空間的釋放是由垃圾收集器自動(dòng)回收的。
利用new操作符方式創(chuàng)建的數(shù)組元素會(huì)自動(dòng)被初始化為一個(gè)默認(rèn)值。
9、以下創(chuàng)建數(shù)組的方式錯(cuò)誤的是( A):
short x[]; x={1,2,3,4,5,6};
short x[]=new short[6]; x[0]=9;x[1]=8;x[2]=7;x[3]=6;x[4]=5;x[5]=4;
short x[]=new short[6]; int len=x.length; for(int i=0;ishort [][]x={{1,2},{3,4,5},{6,7,8,9}};
10、以下敘述中不正確的是( B):
在方法中,通過(guò)return語(yǔ)句傳回方法值。
在一個(gè)方法中,可以執(zhí)行有多條return語(yǔ)句,并返回多個(gè)值。
在Java中,主方法main()后的一對(duì)圓括號(hào)中也可以帶有參數(shù)。
在Java中,調(diào)用方法可以在System.out.println()語(yǔ)句中完成。
11、以下正確的描述是(A ):
方法的定義不可以嵌套,但方法的調(diào)用可以嵌套。
方法的定義可以嵌套,但方法的調(diào)用不可以嵌套。
方法的定義和方法的調(diào)用均不可以嵌套。
方法的定義和方法的調(diào)用均可以嵌套。
12、按Java語(yǔ)言的規(guī)定,以下正確的說(shuō)法是( B? )。
實(shí)參不可以是常量,變量或表達(dá)式。
形參不可以是常量,變量或表達(dá)式。
實(shí)參與其對(duì)應(yīng)的形參占用同一個(gè)存儲(chǔ)單元。
形參是虛擬的,不占用存儲(chǔ)單元。
13、以下正確的說(shuō)法為(? A )。
在不同方法中不可以使用相同名字的變量。
實(shí)際參數(shù)可以在被調(diào)方法中直接使用。
在方法內(nèi)定義的任何變量只在本方法范圍內(nèi)有效。
在方法內(nèi)的復(fù)合語(yǔ)句中定義的變量只在本方法語(yǔ)句范圍內(nèi)有效。
14、設(shè)有定義語(yǔ)句int a[3],則下列對(duì)此語(yǔ)句的敘述中錯(cuò)誤的是( C):
定義了一個(gè)名為a的一維數(shù)組
a數(shù)組有3個(gè)元素
a數(shù)組元素的下標(biāo)為1~3
數(shù)組a中的每一個(gè)元素都是整型
15、下列關(guān)于變量的敘述中哪個(gè)是錯(cuò)誤的(B )?? **
實(shí)例變量是類的成員變量
實(shí)例變量用關(guān)鍵字static聲明
在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建
局部變量在使用前必須被初始化
16、執(zhí)行完語(yǔ)句int[] x=new int[25];后,下列哪項(xiàng)說(shuō)法是正確的(A )。
x[24]值為0
x[24]值未定義
x[25]值為0
x[0]值為空
17、給出下列代碼,byte[] array1,array2[];byte[] array3[][];byte [][]array4;則數(shù)組初始化中哪項(xiàng)是不正確的(C )??????? ****
array2=array1
array2=array3
array2=array4
array3=array4
18、下列代碼的執(zhí)行結(jié)果是(A )。Public class Test{ Public int aMethod(){Static int i=0; i++;System.out.println(i);} Public static void main(String args[]){Test test=new Test(); Test.aMethod();}}
編譯錯(cuò)誤
1
運(yùn)行成功,但不輸出
19、下列哪個(gè)語(yǔ)句是聲明了一個(gè)含有10個(gè)string對(duì)象的數(shù)組( C)。
char str[];
char str[][];
string str[]=new string[10];
string str[10];
20、設(shè)有整型數(shù)組的定義int a[]=new int[8]; 則a.length的值為下列哪項(xiàng)(A )?
8
9
7
6
【全國(guó)計(jì)算機(jī)考試二級(jí)考試Java模擬試題附答案】相關(guān)文章:
計(jì)算機(jī)二級(jí)JAVA考試模擬試題及答案10-16
計(jì)算機(jī)語(yǔ)言Java考試模擬試題附答案10-13
全國(guó)計(jì)算機(jī)二級(jí)考試Java模擬試題08-19
全國(guó)計(jì)算機(jī)二級(jí)考試Java模擬試題(一)答案及解析04-21
全國(guó)計(jì)算機(jī)二級(jí)考試Java模擬試題答案及解析10-05
計(jì)算機(jī)二級(jí)考試Java模擬試題及答案201710-25
2017年Java計(jì)算機(jī)考試模擬試題附答案09-05
計(jì)算機(jī)二級(jí)考試JAVA模擬試題10-12