吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx

上传人:b****6 文档编号:20743795 上传时间:2023-01-25 格式:DOCX 页数:44 大小:71.94KB
下载 相关 举报
吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx_第1页
第1页 / 共44页
吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx_第2页
第2页 / 共44页
吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx_第3页
第3页 / 共44页
吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx_第4页
第4页 / 共44页
吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx

《吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx(44页珍藏版)》请在冰豆网上搜索。

吉大网考参考答案JAVA程序设计+吉大考前辅导包Word格式文档下载.docx

(9)

关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。

A可以被三种类所引用:

该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B可以被两种类访问和引用:

该类本身、该类的所有子类

C只能被该类自身所访问和修改

D只能被同一个包中的类访问

(10)

不允许作为类及类成员的访问控制符的是()。

Apublic

Bprivate

Cstatic

Dprotected

(11)

下列关于for循环和while循环的说法中哪个是正确的()

Awhile循环能实现的操作,for循环也都能实现

Bwhile循环判断条件一般是程序结果,for循环判断条件一般是非程序结果

C两种循环任何时候都可替换

D两种循环结构中都必须有循环体,循环体不能为空

(12)

当浏览器返回到新URL的包含applet的页面时调用以下哪个函数()。

Ainit()

Bstart()

Cstop()

Ddestroy()

B

(13)

若已定义byte[]x={11,22,33,-66};

其中0≤k≤3,则对x数组元素错误的引用是()

Ax[5-3]

Bx[k]

Cx[k+5]

Dx[0]

(14)

设x=1,y=2,z=3,则表达式y+=z--/++x的值是()

A3

B3.5

C4

D5

(15)

下面语句执行后,i的值是()。

for(inti=0,j=1;

j<

5;

j+=3)i=i+j;

A4

B5

C6

D7

(16)

以下选项中,合法的赋值语句是()

Aa==1;

B++i;

Ca=a+1=5;

Dy=int(i);

(17)

向量可以描述成()。

A固定长度的数组

B可变长度的数组

C一种队列

D一种堆栈

(18)

执行完代码"

int[]x=newint[25];

"

后,以下说明是正确的()。

Ax[24]为0

Bx[24]未定义

Cx[25]为0

Dx[0]为空

(19)

当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout()。

AFlowLayout

BCardLayout

CNorthandSouthofBorderLayout

DEastandWestofBorderLayout

(20)

数组的大小在创建以后()。

A可以改变

B不能改变

C使用new方法可以改变

D有些可以改变

(21)

下列代码中,将引起一个编译错误的行是()1)publicclassTest{2)intm,n;

3)publicTest(){}4)publicTest(inta){m=a;

}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;

7)intj,k;

8)j=0;

k=0;

9)t1=newTest();

10)t2=newTest(j,k);

11)}12)}

A第3行

B第5行

C第6行

D第10行

(22)

以下叙述正确的是()

A构造方法必须是public方法

Bmain方法必须是public方法

CJava应用程序的文件名可以是任意的

D构造方法应该声明为void类型

(23)

要使用Vector必须import入下面哪个包()。

Ajava.Vector

Bjava.io

Cjava.util

Djava.Applet

(24)

下列语句序列执行后,i的值是()。

inti=8,j=16;

if(i-1>

j)i--;

elsej--;

A15

B16

C7

D8

(25)

下列程序段执行后 

b3 

的结果是()boolean 

b1=true, 

b2, 

b3;

 

b3= 

b1 

?

:

b2;

A0

B1

Ctrue

Dfalse

(26)

下列运算符中,优先级最高的是()。

A&

&

B++

C+

D*

(27)

下面的表达式哪个是正确的()

AStrings="

你好"

;

inti=3;

s+=i;

BStrings="

if(i==s){s+=i};

CStrings="

s=i+s;

DStrings="

s=i+;

(28)

下列关于Java线程的说法那些是正确的()。

A每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成

B创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题

CThread类属于java.util程序包

DD.以上说法无一正确

(29)

设有定义inti=6;

,则执行以下语句后,i的值为()。

i+=i-1;

A10

B121

C11

D100

(30)

设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是()

Ai=i+2

Ba[0]=7;

Ci++---j;

Da(0)=66;

(31)

下面哪个为构造函数的特性定义()。

A在类中声明构造函数时,名称须与类名相同

B具有重载特性,可以建立多个相同名称

C使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配

D以上都是

(32)

String 

s="

This 

is 

the 

t=s.concat("

String."

);

t的内容是()

AThis 

String

BThis 

the

CString

(33)

下列语句序列执行后,i的值是()。

inti=16;

do{i/=2;

}while(i>

3);

A16

B8

D2

(34)

设x、y为已定义的类名,下列声明x类的对象x1的语句中正确的是()

Astaticxx1;

Bpublicxx1=newx(int123);

Cyx1;

Dxx1=x();

(35)

以下哪个约束符可用于定义成员常量()

Astatic

Bfinal

Cabstract

D以上都不对

(36)

下列方法定义中,正确的是()

Aint 

x(){ 

char 

ch='

a'

return 

(int)ch;

}

Bvoid 

...return 

true;

Cint 

Dint 

x(int 

a,b){ 

a+b;

(37)

如果类中的成员变量可以被同一包访问,则使用如下哪个约束符()。

Aprivate

Bpublic

Cprotected

Dnomodifier

(38)

以下语句有语法错误的是()

x=1;

y=2;

z=3

Bfor 

(int 

x=10,y=0;

x>

0;

x++);

Cwhile 

(x>

5);

Dfor(;

(39)

下列语句序列执行后,ch1的值是()。

charch1='

A'

ch2='

W'

if(ch1+2<

ch2)++ch1;

A‘A'

BB'

C‘C'

DB

(40)

下列关于修饰符混用的说法,错误的是()

Aabstract不能与final并列修饰同一个类

Babstract类中不可以有private的成员

Cstatic方法中能处理非static的属性

Dabstract方法必须在abstract类中

(41)

用于定义类成员的访问控制权的一组关键字是()

Aclass,float,double,public

Bfloat,boolean,int,long

Cchar,extends,float,double

Dpublic,private,protected

(42)

下列叙述中,错误的是()。

A父类不能替代子类

B子类能够替代父类

C子类继承父类

D父类包含子类

(43)

在switch(expression)语句中,expression的数据类型不能是()。

Adouble

Bchar

Cbyte

Dshort

(44)

int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()

ApublicintMAX_LENGTH=100

BfinalintMAX_LENGTH=100

CpublicconstintMAX_LENGTH=100

DpublicfinalintMAX_LENGTH=100

(45)

下列关于栈的描述中错误的是()

A栈是先进后出的线性表

B栈只能顺序存储

C栈具有记忆作用

D对栈的插入与删除操作中,不需要改变栈底指针

(46)

类Teacher和Student是类Person的子类;

Personp;

Teachert;

Students;

//p,tandsareallnon-null.if(tinstanceofPerson){s=(Student)t;

}最后一句语句的结果是()。

A将构造一个Student对象;

B表达式是合法的;

C表达式是错误的;

D编译时正确,但运行时错误。

(47)

阅读下面程序classex3124{publicstaticvoidmain(String[]args){booleanb=true;

if(b){inti=1;

}else{inti=2;

}System.out.println(i);

}}现在想先编译再运行该程序,结果是()。

A1

B2

C编译出错

D运行出错

(48)

可变长度字符串使用()处理。

Achar

BCharacter

DStringBuffer

(49)

关于类和对象的叙述正确的是()

AJava的类分为两大部分:

系统定义的类和用户自定义的类

B类的静态属性和全局变量的概念完全一样,只是表达形式不同

C类的成员至少有一个属性和一个方法

D类是对象的实例化

(50)

设有定义floatx=3.5f,y=4.6f,z=5.7f;

则以下的表达式中,值为true的是()

Ax>

y||x>

z

Bx!

=y

Cz>

(y+x

Dx<

y&

!

(x<

z)

(51)

设i、j、k为类x中定义的int型变量名,下列类x的构造函数中不正确的是()

Ax(intm){...}

Bvoidx(intm){...}

Cx(intm,intn){...}

Dx(inth,intm,intn){...}

(52)

不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()

A成员方法可以直接调用父类的成员方法

B成员方法可以直接调用父类的类方法

C成员方法不可以直接调用其他类的成员方法

D成员方法可以直接调用本类的类方法

(53)

异常包含下列那些内容()。

A程序中的语法错误

B程序的编译错误

C程序执行过程中遇到的事先没有预料到的情况

D程序事先定义好的可能出现的意外情况

(54)

Java语言的类间的继承关系是()

A多重的

B单重的

C线程的

D不能继承

(55)

在Java中,用package语句说明一个包时,该包的层次结构必须是()

A与文件的结构相同

B与文件目录的层次相同

C与文件类型相同

D与文件大小相同

(56)

下列对于线性链表的描述中正确的是()

A存储空间不一定是连续,且各元素的存储顺序是任意的

B存储空间不一定是连续,且前件元素一定存储在后件元素的前面

C存储空间必须连续,且前件元素一定存储在后件元素的前面

D存储空间必须连续,且各元素的存储顺序是任意的

(57)

所有的异常类皆继承哪一个类?

()

Ajava.io.Exception

Bjava.lang.Throwable

Cjava.lang.Exception

Djava.lang.Error

(58)

下列方法中可以用来创建一个新线程的是()。

A实现java.lang.Runnable接口并重写start()方法

B实现java.lang.Runnable接口并重写run()方法

C继承java.lang.Thread类并重写run()方法

D实现java.lang.Thread类并实现start()方法

(59)

编译并且执行以下代码,会出现什么情况()。

public 

class 

Q{ 

static 

void 

main(String 

argv[]){ 

int 

anar[]=new 

int[]{1,2,3};

System.out.println(anar[1]);

B有错误,数组anar在初始化以前不能正常输出

D有错误,数组的大小没有定义。

(60)

以下哪个方法用于定义线程的执行体()

Astart()

Binit()

Crun()

Dmain()

Esynchronized()

(61)

下列正确的句子是()。

Afloat3.14

Bbytei=225

Ck=33L

Dintp[][];

(62)

下列程序段的输出结果是()。

publicclassoperatorsandExpressions{voidstringPlus(){intx=3,y=4,z=5;

System.out.println(x+y+z);

}}

Axyz

Bx+y+z

C12

D以上答案均不正确

(63)

下列语句执行后,变量a、c的值分别是()。

intx=182;

inta,c;

c=x/100;

a=x_x0010_;

A1,2

B2,1

C1.82,2

D100,82

(64)

在Java中,表示换行符的转义字符是()

A\n

B\f

C'

n'

D\dd

(65)

以下有关构造方法的说法,正确的是()

A一个类的构造方法可以有多个

B构造方法在类定义时被调用

C构造方法只能由对象中的其它方法调用

D构造方法可以和类同名,也可以和类名不同

(66)

paint()方法使用哪种类型的参数()。

AGraphics

BGraphics2D

DColor

(67)

下列程序段执行后的结果是()。

Strings=newString("

abcdefg"

for(inti=0;

i<

s.length();

i+=2){

System.out.print(s.charAt(i));

Aaceg

BACEG

Cabcdefg

Dabcd

(68)

关于Java中数据类型叙述正确的是()

A整型数据在不同平台下长度不同

Bboolean类型数据只有2个值,true和false

C数组属于简单数据类型

DJava中的指针类型和C语言的一样

(69)

给出如下代码:

classtest{privateintm;

publicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问()。

A将privateintm改为protectedintm

B将privateintm改为publicintm

C将privateintm改为staticintm

D将privateintm改为intm

(70)

下列属于Java核心包的一项是()。

Ajavax.naming

Bjavax.rmi

Cjavax.sound

Djava.math

(71)

为了使包ch4在当前程序中可见,可以使用的语句是()。

Aimportch4.*;

Bpackagech4.*;

Cch4imporl,;

Dch4package;

(72)

下列数据中是八进制数的一个是()。

A0X214

B231L

C00

D10

(73)

Java语言最初是面向哪个应用领域设计的?

AInternet

B制造业

C消费电子产品

DCAD

(74)

下列说法中错误的一项是()。

AApplet必须全部重写其生命周期方法

BApplet不必全部重写其生命周期方法

CApplet中使用了线程,则需要重写相应的生命周期方法

Dstop()总是在destroy()之前被调用。

(75)

下列整型的最终静态属性i的定义中,正确的是()。

Afinali;

Bstaticinti;

CstaticfinalintI=234:

Dfinallfloati=3.14f;

(76)

下列哪一个包给出了Runnable接口的定义?

Aiava.uti1

Bjava.Io

Cjava.1ang

Djava.sql

(77)

在创建Applet应用程序时,需要用户考虑的问题是()。

A窗口如何创建

B绘制的图形在窗口中的位置

C程序的框架

D事件处理

(78)

下列语句序列执行后,输出的结果是()。

B13

C55

D15

(79)

执行如下语句之后,输出的结果是()。

A12

B一12

C-1

D0

(80)

现有1个char类型的变量cl=66和1个整型变量i2=2;

与执行c1=cl+(char)i2;

语句之后,cl的值应该是()。

A‘d’

B’D’

C68

D语句在翻译时出错

(81)

AgetDocumentBase()用于获取包含Applet的HTML文件的URL

BgetCodeBase()用于获取Applet主类的URL

CgetParameter(Stringname)用于获取标记中的参数的值

D若指定参数在HTML中没有说明,则Applet将停止运行

(82)

现有一个char类型的变量CC和一个int类型的变量ii,下列语句中不正确的一个是()。

Acc=’d’+11:

BCC=(char)(CC+ii);

Ccc=(char)11.23d;

Dcc=cc+(char)ii;

char类型相加可能会丢失精度

(83)

下列是继承Thread类后得到的子类,请选择正确的一项。

(84)

下列选项中,不属于JDK文件目录中的子目录的是()。

Abin子目录

Binclude子目录

Cj2sdkl.4.2子目录

Dlib子目录

(85)

下列关于注释语句的描述中,正确的一项是()。

A以//开始的是多行注释语句

B以/*开始,*/结束的是单行注释语句

C以/**开始,*/结束的是可以用于生成帮助文档的注释语句

D以/**开始,*/结束的是单行注释语句

(86)

下列Java语句中,不正确的一个是()。

ADoubledValue=(float)1233.213f;

BdoubledValue=(floa

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1