刷题
时间
精选
JAVA笔面题
1.若有定义语句:
int a = 10 ; double b = 3.14 ;
则表达式 'A' + a + b 值的类型是( )
A. char
B. int
C. double
D. float
答案
点击下方空白处获得答案
C
2.(多选)下面有关Java ClassLoader说法正确的是( )
A. ClassLoader就是用来动态加载class文件到内存当中用的
B. JVM在判定两个class是否相同时,只用判断类名相同即可,和类加载器无关
C. ClassLoader使用的是双亲委托模型来搜索类
D. Java默认提供的三个ClassLoader , 分别是Boostrap ClassLoader , Extension ClassLoader , Application ClassLoader
E. 以上都不正确
答案
点击下方空白处获得答案
ACD
3.下列语句中,正确的是( )
A. float x = 0.0;
B. boolean b = 3>5;
C. char c = "A";
D. double = 3.14;
答案
点击下方空白处获得答案
B
4.有如下代码,程序的输出结果是( )
A. 4 3 2
B. 5 3 1
C. 4 2 1
D. 5 2 3
答案
点击下方空白处获得答案
B
5.关于final说法正确的是( )
A. final类的方法肯定不能被同一个包的类访问
B. final类的方法能否被同一个包的类访问不是由final决定
C. final方法等同于private方法
D. final对象本身的引用和值都不能改变
答案
点击下方空白处获得答案
B
领取专属 10元无门槛券
私享最新 技术干货