面试题目java选择题Word文档下载推荐.docx

上传人:b****3 文档编号:8124369 上传时间:2023-05-10 格式:DOCX 页数:23 大小:27.48KB
下载 相关 举报
面试题目java选择题Word文档下载推荐.docx_第1页
第1页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第2页
第2页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第3页
第3页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第4页
第4页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第5页
第5页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第6页
第6页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第7页
第7页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第8页
第8页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第9页
第9页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第10页
第10页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第11页
第11页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第12页
第12页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第13页
第13页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第14页
第14页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第15页
第15页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第16页
第16页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第17页
第17页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第18页
第18页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第19页
第19页 / 共23页
面试题目java选择题Word文档下载推荐.docx_第20页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

面试题目java选择题Word文档下载推荐.docx

《面试题目java选择题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《面试题目java选择题Word文档下载推荐.docx(23页珍藏版)》请在冰点文库上搜索。

面试题目java选择题Word文档下载推荐.docx

publicvoidrun(){

System.out.println("

thisisrun()"

);

publicstaticvoidmain(Stringargs[])

{

Threadt=newThread(newX());

t.start();

}

A第一行会产生编译错误

B第六行会产生编译错误

C第六行会产生运行错误

D程序会运行和启动

7、(java基础)给定下列代码:

1classParent{

2privateStringname;

3publicParent(){}

4}

5publicclassChildextendsParent{

6privateStringdepartment;

7publicChild(){}

8publicStringgetValue(){returnname;

9publicstaticvoidmain(Stringarg[]){

10Parentp=newParent();

11}

12}

上述代码的那些行将会导致错误?

D

A.line3

B.line6

C.line7

D.line8

E.line10

8、(java基础)给出下面代码:

publicclassPerson{

staticintarr[]=newint[10];

publicstaticvoidmain(Stringa[])

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

那个语句是正确的?

A编译时将产生错误;

B编译时正确,运行时将产生错误;

C输出零;

D输出空。

9、(java基础)类Teacher和Student是类Person的子类;

Personp;

Teachert;

Students;

//p,tandsareallnon-null.

if(tinstanceofPerson){s=(Student)t;

最后一句语句的结果是:

A将构造一个Student对象;

B表达式是合法的;

C表达式是错误的;

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

10、(java基础)欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?

B

AArrayListmyList=newObject();

BListmyList=newArrayList();

CArrayListmyList=newList();

DListmyList=newList();

11、(java基础)指出正确的表达式C

Abyte=128;

BBoolean=null;

Clongl=0xfffL;

Ddouble=0.9239d;

12、(java基础)下面程序的输出结果是。

publicclassex2{

publicstaticvoidmain(String[]args)

for(intcnt=0;

cnt<

10;

cnt++)

if(cnt==5)

break;

System.out.print(cnt);

A.01234

B.6789

C.012346789

D.5

13、(java基础)给定下面的代码片段:

1)Stringstr=null;

2)if((str!

=null)&

&

(str.length()>

10)){

3)System.out.println("

morethan10"

4)}

5)elseif((str!

(str.length()<

5)){

6)System.out.println("

lessthan5"

7)}

8)else{System.out.println("

end"

哪些行会导致错误?

Aline1

Bline2

Cline5

Dline8

14、(java基础)下列代码执行的结果是?

publicclasstext{

publicstaticvoidmain(String[]args){

intx=1,y=6;

while(y--==6){x--;

x="

+x+"

y="

+y);

A.程序能运行,输出结果:

x=0,y=5

B.程序能运行,输出结果:

x=-1,y=4

C.程序能运行,输出结果:

x=0,y=4

D.程序不能编译

15、(java基础)下列代码哪几行会出错:

1)publicvoidmodify(){

2)intI,j,k;

3)I=100;

4)while(I>

0){

5)j=I*2;

6)System.out.println("

Thevalueofjis"

+j);

7)k=k+1;

8)I--;

9)}

10)}

Aline4

Bline6

Cline7

16、(java基础)给定如下的代码:

1)publicclassTest{

2)intm,n;

3)publicTest(){}

4)publicTest(inta){m=a;

5)publicstaticvoidmain(Stringarg[]){

6)Testt1,t2;

7)intj,k;

8)j=0;

k=0;

9)t1=newTest();

10)t2=newTest(j,k);

11)}

12)}

下列哪一行会在编译时产生错误?

D

A.line3

B.line5

C.line6

D.line10

17、(数据库基础)分区最多可以分成__个?

D(分区的范围)

A:

61000

B:

62000

C:

63000

D:

64000

18、(数据库基础)createorreplaceprocedureisD

begin

Dbms_output.put_line(‘A’);

Dbms_output.put_line(‘B’);

selectcount(*)fromdual;

Dbms_output.put_line(‘C’);

Dbms_output.put_line(‘D’);

end

AB

CD

ABCD

语法错误

19、(数据库基础)索引提高___的性能?

A:

查询

B:

插入

C:

增加

D:

删除

20、(数据库基础)应用与索引的操作符有___?

IN

NOTIN

ISNOTNULL

以上都不是

21、(数据库基础)修改表字段的操作,下列描述中正确的是__?

altertableabcderenamecolumnatoj;

altertableabcdefixcolumnatoj;

altertableabcdeupdatecolumnatoj;

altertableabcdemodifycolumnatoj;

22、(数据库基础)createsequenceMY_SEQB

minvalue1

maxvalue999999999999999999999999999

startwith406

incrementby12

nocache;

先执行3的NEXTVAL后,执行curaval的值是多少__?

418

430

442

454

createsequenceMY_SEQ

23、(数据库基础)触发器的组成部分__?

触发器名称,触发器语句,触发器限制,触发器操作;

触发器名称,触发器语句,触发器异常,触发器操作;

触发器名称,触发器限制,触发器异常,触发器操作;

24、(数据库基础)触发器类型,下列描述正确的是__?

A:

语句触发器,行触发器,INSTEADOF触发器,系统条件触发器,用户自定义触发器;

语句触发器,列触发器,INSTEADOF触发器,系统条件触发器,用户事件触发器;

语句触发器,表触发器,INSTEADOF触发器,系统条件触发器,用户事件触发器;

语句触发器,行触发器,INSTEADOF触发器,系统条件触发器,用户事件触发器;

25、(数据库基础)Uniqueconstraint是以下那种索引__?

位图索引

组合索引

唯一索引

其他索引

26、(数据库基础)当前时刻已经从游标中获取的记录数量应用那个属性游标__?

%FOUND

%NOTFOUND

%ROWCOUNT

%ISOPEN

27、(数据库基础)下列那种情况下引用了索引?

selct*fromt_testtwheret.a=1;

selct*fromt_testtwheret.a<

>

1;

selct*fromt_testtwheret.b>

1

selct*fromt_testtwheret.bin(1,2);

28、(数据库基础)在只删除表数据时,下面那个关键字效率高A

truncated

drop

delete

以上都不是

29、(数据库基础)下面那个函数是将Oracle中字符转化为数字的(A)

to_number()

B:

to_nchar()

to_char()

D:

to_date()

30、(数据库基础)下面那个是ceil(12.6)的结果(B)

A:

12

B:

13

C:

12.6

D:

以上都不正确

31、(数据库基础)如果要增加某列的大小用哪个sql语句(A)

altertabletestmodifyusernamechar(16);

altertabletestrenameusernamechar(16);

updatetabletestmodifyusernamechar(16);

altertabletestupdateusernamechar(16);

32、(编程规范)方法名命名基本原则?

(C)

A.第一个单词的字母使用大写;

B.所有单词都使用小写

C.第一个单词的字母使用小写、剩余单词首字母大写其余字母小写的大小写混合法。

D.所有字母都是第一个字母大写,其与字母小写;

33、(编程规范)常量名的命名规则?

A.常量名使用全小写的英文描述;

B.常量名首字母大写,其他字母小写;

C.常量名使用全大写的英文描述,英文单词之间用下划线分隔开,并且使用finalstatic

D.常量名不需要使用finalstatic关键字.

34、(编程规范)程序块要采用缩进风格编写,缩进的空格数为几个?

(D)

A.1;

B.2;

C.3;

D.4

35、(编程规范)分界符(如大括号‘{’和‘}’)应如何占位?

A.与关键字处于同一行;

B.不单独占一行;

C.单独占一行,但不处于同一列;

D.各独占一行并且位于同一列,同时与引用它们的语句左对齐

36、(编程规范)一般情况下,源程序有效注释量必须在____以上。

(C)

A.10%;

B.20%;

C.30%;

D.40%

37、(编程规范)类和接口的注释的位置?

A.package关键字之前;

B.class或者是interface之后;

C.在package关键字之后,class或者interface关键字之前;

D.类或接口的尾部.

38、(编程规范)较长的语句、表达式或参数达到___字符后要分成多行书写?

(B)

A.60

B.80

C.120

D.180

39、(编程规范)尽可能在类描述中加入代码调用示例,使用____,____标记,提示JavaDoc工具不要改变格式。

A.<

HTTP>

<

/HTTP>

pre>

/pre>

XML>

/XML>

40、(编程规范)所有的数据类必须重载的方法是:

(A)

A.toString();

B.equals();

C.compareTo();

D.toChar().

41、(编程规范)包名的大小写是:

A.全部大写;

B.大小写任意混合;

C.首字母大写;

D.全部小写

E.任意字符

42、(编程规范)对于Java中的import语句,正确的是:

A.用import导包时,尽量避免使用.*;

B.用import导包时,尽量使用.*;

C.import使用.*,开发效率高

43、(编程规范)“00000”.equals(字符串变量)和字符串变量.equals(“00000”)有什么区别:

(B)

A.没有区别,表达相同;

B.第二种式当字符串变量为Null时会导致程序因找不到方法出现异常

二、多选题(33*1=33)

1、(java基础)下面哪些是合法的标识符:

ABE

A.$persons

B.TwoUsers

C.*pointD.this

E._endline

2、(java基础)下面关于使用"

"

和"

操作符的哪些结果是对的?

BC

A.10100000000000000000000000000000>

4的结果是

00001010000000000000000000000000

B.10100000000000000000000000000000>

11111010000000000000000000000000

C.10100000000000000000000000000000>

D.10100000000000000000000000000000>

11111010000000000000000000000000

3、(java基础)执行下列代码后,哪个结论是正确的String[]s=newString[10];

BD

As[10]为"

;

Bs[9]为null;

Cs[0]为未定义

Ds.length为10

4、(java基础)下面哪些不是java的基本数据类型?

A.short

B.Boolean

C.Int

D.float

5、(java基础)下面有关java代码安全性的叙述哪些是对的。

BCD

A.字节码校验器加载查询执行需要的所有类。

B.运行时解释器执行代码。

C.在运行时,字节码被加载,验证然后在解释器里面运行。

D.类加载器通过分离本机文件系统的类和从网络导入的类增加安全性。

6、(java基础)下面的表达式哪个是正确的?

AC

A.Strings="

你好"

inti=3;

s+=i;

B.Strings="

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

C.Strings="

s=i+s;

D.Strings="

s=i+;

E.Strings=null;

inti=(s!

=null)&

(s.length>

0)?

s.length():

0;

7、(java基础)给出下列代码:

switch(x){

case1:

System.out.println(“Test1”);

break;

case2:

case3:

System.out.println(“Test2”);

default:

System.out.println(“end”);

x为什么值时,会输出Test2?

CD

A.0

B.1

C.2

D.3

8、(java基础)下面关于变量及其范围的陈述哪些是对的?

ACD

A.实例变量是类的成员变量。

B.实例变量用关键字static声明。

C.在方法中定义的局部变量在该方法被执行时创建

D.局部变量在使用前必须被初始化。

9、(java基础)MAX_LENGTH是int型public成员变量,变量值保持为常量100,用简短语句定义这个变量。

CD

ApublicintMAX_LENGTH=100;

BfinalintMAX_LENGTH=100;

CfinalpublicintMAX_LENGTH=100;

DpublicfinalintMAX_LENGTH=100.

10、(java基础)给定下列代码:

publicclassParent{

publicintaddValue(inta,intb){

ints;

s=a+b;

returns;

classChildextendsParent{

下列哪些方法可以作为Child类的方法?

A.intaddValue(inta,intb){//dosomething...}

B.publicvoidaddValue(){//dosomething...}

C.publicintaddValue(inta){//dosomething...}

D.publicintaddValue(inta,intb)throwsMyException{//dosomething...}

11、(java基础)如果下列的方法能够正常运行,在控制台上将显示什么?

publicvoidexample(){

try{

unsafe();

Test1"

catch(SafeExceptione)

{

System.out.println("

Test2"

finally{

Test3"

Test4"

ATest1

BTest2

CTest3

DTest4

12、(java基础)下面有几个定义的标识符,找出合乎java规范的标识符。

AD

A.IDoLoveThisGame

B.const

C.3Person

D._People5

13、(java基础)以下Java代码编译运行后,下列选项中,()会出现在输出结果中。

ADE

publicclasstext3{

publicstaticvoidmain(Stringargs[]){

for(inti=0;

i

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

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2