1-9 为单选题
10 为多选题
1、如果类的方法没有返回值,该方法的返回值类型应当是abstract。()
a、正确
b、错误
2、下列描述中,错误的是( )
a、java要求编程者管理内存
b、java的安全性体现在多个层次上
c、java中没有指针机制
d、java有多线程机制
3、已知int a[]=new int[10],则下列对数组元素的访问不正确的是()
a、a[0]
b、a[1]
c、a[9]
d、a[10]
4、执行语句“int a= ’ 2 ’ ”后,a的值是( )
a、2
b、50
s、49
d、0
5、关于C++/JAVA类中static 成员和对象成员的说法正确的是?
a、static 成员变量在对象构造时生成
b、static 成员函数在对象成员函数中无法调用
c、虚成员函数不可能是static 成员函数
d、static 成员函数不能访问static 成员变量
6、以下java程序代码,执行后的结果是()
java.util.HashMap map=new java.util.HashMap();
map.put("name",null);
map.put("name","Jack");
System.out.println(map.size());
a、0
b、null
c、1
d、2
7、下面有关java基本类型的默认值和取值范围,说法错误的是?
a、字节型的类型默认值是0,取值范围是-2^7—2^7-1
b、boolean类型默认值是false,取值范围是true\false
c、字符型类型默认是0,取值范围是-2^15 —2^15-1
d、long类型默认是0,取值范围是-2^63—2^63-1
8、下面属于java合法变量定义的是?
a、final
b、1var1
c、_var2
d、var3&
9、下列有关Servlet的生命周期,说法不正确的是?
a、在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例
b、在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPost()方法
c、在销毁阶段,执行destroy()方法后会释放Servlet 占用的资源
d、destroy()方法仅执行一次,即在服务器停止且卸载Servlet时执行该方法
10、下面关于volatile的功能说法正确的是哪个
a、原子性
b、有序性
c、可见性
d、持久性
答案:
b
a
d
b
c
c
c
c
a
bc