黑马训练营入学测试题Word文件下载.docx
- 文档编号:14823661
- 上传时间:2022-10-25
- 格式:DOCX
- 页数:15
- 大小:20.57KB
黑马训练营入学测试题Word文件下载.docx
《黑马训练营入学测试题Word文件下载.docx》由会员分享,可在线阅读,更多相关《黑马训练营入学测试题Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
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('
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑马 训练 入学 测试
![提示](https://static.bdocx.com/images/bang_tan.gif)