●回复"每日一练"获取以前的题目!
●【新】Ajax知识点视频更新了!(回复【学习视频】获取下载链接)
●答案公布时间:为每期发布题目的第二天
★【新】回复“测试题”获取昨天发布的软件工程师初级阶段测试题答案
★【新】回复“学习资料”获取java学习电子文档
★【新】需要求职简历模板的可以加小编微信Xxf960513
★【新】回复“聊天系统”获取java多人聊天系统项目源码!
●我希望大家积极参与答题!有什么不懂可以加小编微信进行讨论
★珍惜每一天,拼搏每一天,专心每一天,成功每一
1
(单选题)有一个源代码,只包含importjava.util.* ; 这一个import语句,下面叙述正确的是? ( )
A 只能写在源代码的第一句
B 可以访问java/util目录下及其子目录下的所有类
C 能访问java/util目录下的所有类,不能访问java/util子目录下的所有类
D 编译错误
2
(单选题) 多个线程可同时操作一个数据,为了保证该数据的准确性,可将操作该数据的部分改为 ()
A 同步
B 异步
C 只读
D 只写
3
(单选题)A派生出子类B,B派生出子类C,并且在java源代码中有如下声明:
A a0=new A();
A a1=newB();
A a2=newC();
以下哪个说法是正确的?
A 第1行,第2行和第3行的声明都是正确的
B 第1,2,3行都能通过编译,但第2,3行运行时出错
C 第1,2行能通过编译,但第3行编译出错
D 只有第1行能通过编译
4
(单选题)选项中哪一行代码可以替换 //add code here 而不产生编译错误
public abstract class MyClass {
public intconstInt = 5;
//add codehere
public voidmethod() {
}
}
A public abstractvoid method(int a);
B consInt=constInt+5;
C public intmethod();
D public abstractvoid anotherMethod(){}
5
(单选题) 在基本JAVA类型中,如果不明确指定,整数型的默认是什么类型?带小数的默认是什么类型?
A int float
B int double
C long float
D long double
6
(单选题) Whichlines of the following will produce an error?
1. byte a1 = 2,a2 = 4, a3;
2. short s = 16;
3. a2 = s;
4. a3 = a1 * a2;
A Line 3 and Line4
B Line 1 only
C Line 3 only
D Line 4 only
1
(单选题)1、下面这三条语句
System.out.println(“is ”+ 100 + 5);
System.out.println(100 + 5 +“ is”);
System.out.println(“is ”+ (100 + 5));
的输出结果分别是? ( )
A is 1005, 1005 is, is 1005
B is 105, 105 is, is 105
C is 1005, 1005 is, is 105
D is 1005, 105 is, is 105
正确答案是:D
解析:
1."is"说明后面的内容都会被强制转换为string,所以是最后结果是拼接起来的 2.100+5先得到105,然后与is拼接 3.先算括号内的
2
(单选题)2、下面程序段执行后b的值是()。
Integer integ =new Integer(9) ;
boolean b = integ instanceof Object;
A 9
B true
C 1
D false
正确答案是:B
解析:instanceof 用来在运行时指出对象是否是特定类的一个实例,instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例 Object是任何类的父类,所以应该返回true。
3
(单选题)3、不考虑反射,String类型变量所指向内存空间中的内容是不能被改变的 。 ( )
A 正确
B 错误
正确答案是:B
解析:指向的内容不可改变,但是指向哪个内容是可以变的,为String赋新的值可以理解为其实就是指向新的内容,原内容就舍弃了
4
(单选题)4、 String str1 = “abc”,“abc”分配在内存哪个区域?
A 堆
B 栈
C 字符串常量区
D 寄存器
正确答案是:C
解析:
栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中
堆:存放用new产生的数据
静态域:存放在对象中用static定义的静态成员
常量池:存放常量
非RAM存储:硬盘等永久存储空间
5
(不定项选择题)5、在JAVA中,下列哪些是Object类的方法()
A synchronized()
B wait()
C notify()
D notifyAll()
E sleep()
正确答案是:BCD
解析:
A.Synchronized是一个关键字不是方法
E.sleep()是Thread的方法。
Object中包含以下方法:
6
(不定项选择题) 6、java8中,忽略内部接口的情况,不能用来修饰interface里的方法的有( )
A private
B public
C protected
D static
正确答案是:ACD
解析:接口只能由public和默认来修饰
读者可在右下角的留言留下你的答案以及理由!