黑马训练营入学测试题Word文件下载.docx

上传人:b****2 文档编号:14823661 上传时间:2022-10-25 格式:DOCX 页数:15 大小:20.57KB
下载 相关 举报
黑马训练营入学测试题Word文件下载.docx_第1页
第1页 / 共15页
黑马训练营入学测试题Word文件下载.docx_第2页
第2页 / 共15页
黑马训练营入学测试题Word文件下载.docx_第3页
第3页 / 共15页
黑马训练营入学测试题Word文件下载.docx_第4页
第4页 / 共15页
黑马训练营入学测试题Word文件下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

黑马训练营入学测试题Word文件下载.docx

《黑马训练营入学测试题Word文件下载.docx》由会员分享,可在线阅读,更多相关《黑马训练营入学测试题Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。

黑马训练营入学测试题Word文件下载.docx

A.longtest=012;

B.floatf=-412;

C.intother=(int)true;

D.doubled=0x12345678;

E.byteb=128;

6.下面哪个语句正确地声明一个整型的二维数组()

A.inta[][]=newint[][];

B.intb[10][10]=newint[][];

C.intc[][]=newint[10][10];

D.int[]d[]=newint[10][10];

7.下面哪些函数是publicvoidaMethod(){...}的重载函数?

A.voidaMethod(){...}

B.publicintaMethod(inta,floatb){...}

C.publicvoidaMethod(){...}

D.publicfloataMethod(intm){…}

8.下列代码运行的结果是()

publicstaticvoidmain(String[]args){

intx=4;

inty=5;

if(x++>

4&

++y>

5){

x++;

}

System.out.println("

x="

+x+"

y="

+y);

}

A.x=4,y=5

B.x=4,y=6

C.x=5,y=6

D.x=6,y=6

9.尝试运行下面的代码会发生什么?

publicclassTest{

publicstaticvoidmain(String[]args){

booleanm=true;

if(m=false){

System.out.println("

true"

);

}else{

false"

}

A.输出字符串”true”

B.输出字符串”false”

C.编译时错误

D.运行时错误

10.在Java中,下列语句不能通过编译的有()

A.Strings=“join”+3;

B.inta=“join”+3;

C.inta=‘a’+5;

D.floatf=5+5.5;

11.设a=3,则表达式(--a)<

<

a的结果是()

A.16

B.8

C.24

D.12

12.下面关于java中包的说法正确的是()

A.在java中可以使用import语句导入包

B.在java中可以使用package语句导入包

C.位于同一个包中的类,不需要导包就可以直接访问

D.不同的包中可以出现类名相同的类

13.以下代码段的输出结果是?

publicclassMyClass{

publicstaticvoidmain(Stringargv[]){

inti;

intj;

outer:

for(i=1;

i<

3;

i++)

inner:

for(j=1;

j<

j++){

if(j==2)

continueouter;

System.out.println

("

Valuefori="

+i+"

Valueforj="

+j);

}

}

A.Valuefori=1valueforj=1

B.Valuefori=2valueforj=1

C.Valuefori=2valueforj=2

D.Valuefori=3valueforj=1

14.编译并运行以下代码将发生什么?

()

publicstaticvoidmain(Stringargs[]){

chardigit='

a'

;

for(inti=0;

10;

i++){

switch(digit)

{

case'

x'

:

{

intj=0;

System.out.println(j);

}

default:

intj=100;

}

inti=j;

System.out.println(i);

A.输出11次100

B.输出10次100,然后抛出运行期异常

C.编译错误,因为变量i不能在main()方法中被声明2次

D.编译错误,因为变量j不能在main()方法中被声明2次

E.以上都不对

15.下列关于html的说法哪些是正确的?

A.Html就是超文本标记语言的简写,是最基础的网页语言

B.Html代码不用区分大小写

C.Html是由xml发展而来的

D.Html中所有的标签都必须要有开始标签和结束标签

16.在Java中,用来跳出循环的关键字为()

A.return

B.continue

C.break

D.exit

17.下列关于tcp协议的描述正确的有()

A.tcp协议是sun公司制定的协议

B.tcp是基于ip协议的一种连接协议

C.tcp协议面向无连接

D.tcp协议面向连接

18.在web页面中,经常需要使用javascript进行表单验证,现假设对用户名的限定为字母数字或下划线,以下的正则表达式哪些可以完成这样的限定?

A.[a-z0-9_]

B.\w

C.[a-zA-Z0-9_]

D.\W

19.下列关于接口的说法正确的是()

A.接口中所有的方法都是默认抽象的

B.接口是一种特殊的java类,所以也可以定义构造函数

C.接口中的方法前面必须要加上public

D.一个类只能extends继承一个父类,但是可以实现多个接口

20.运行以下代码片段,输出结果是?

classX{

Yb=newY();

X(){

System.out.print("

X"

classY{

Y(){

Y"

publicclassZextendsX{

Yy=newY();

Z(){

Z"

newZ();

A.Z

B.YZ

C.XYZ

D.YXYZ

21.下面程序的输出结果是什么()

Setset=newHashSet();

set.add("

aaa"

bbb"

System.out.println(set.size());

A.编译不通过

B.运行时出错

C.输出3

D.输出2

22.下列选项中关于Java中super关键字的说法正确的是()

A.super关键字是在子类对象内部指代其父类对象的引用。

B.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类。

C.子类通过super关键字只能调用父类的方法,而不能调用父类的属性。

D.在子类的构造函数中可以通过super关键字调用父类的构造函数。

23.下列关于类的继承的描述,正确的有()

A.一个类可以同时继承多个父类

B.一个类可以具有多个子类

C.子类会自动拥有父类所有的方法

D.一个类继承另一个类需要使用extends关键字

24.下列代码运行的结果是()

intnum=4;

inty=0;

switch(num){

case1:

y++;

case2:

y+=2;

case3:

y+=3;

case4:

y+=4;

case5:

y+=5;

System.out.println(y);

A.0

B.4

C.5

D.9

25.下列选项中关于java中this关键字的说法错误的有()

A.this关键字是一个对象的引用

B.this关键字可以用于引用当前类以外其他类型的对象

C.this可用于构造函数中,调用类本身重载的构造函数,但是必须写在首行

D.this可用于静态方法中

26.下列关于java中抽象类的说法正确的有()

A.含有抽象方法的类必须声明为抽象类

B.抽象类中不可以有非抽象方法

C.抽象类中至少需要包含一个抽象方法

D.抽象类无法实例化

27.下列关于构造函数的说法正确的是()

A.方法名必须与类名相同

B.使用new关键字创建对象时,java虚拟机会自动调用构造函数

C.我们在定义一个类时,必须要声明至少一个构造函数

D.构造函数中不能使用return语句

28.下面有关Java异常处理的说法错误的是()

A.一个try块只能有一条catch语句

B.一个try块中可以不使用catch语句

C.catch块不能单独使用,必须始终与try块在一起

D.finally块不能单独使用,必须始终与try块在一起

29.下列关键字能和try语句一起使用的是()

A.final

B.finalize

C.finally

D.catch

30.编译并运行以下代码的输出结果是?

Strings1=newString("

amit"

System.out.println(s1.replace('

m'

'

r'

));

System.out.println(s1);

Strings3="

arit"

Strings4="

Strings2=s1.replace('

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

当前位置:首页 > 人文社科 > 法律资料

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

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