最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

java每日练习题目_113

XAMPP相关 admin 184浏览 0评论

java每日练习题目_113

题目一关于Java语言的内存回收机制,下列选项中最正确的一项是

A:Java程序要求用户必须手工创建一个线程来释放内存
B:Java程序允许用户使用指针来释放内存
C:内存回收线程负责释放无用内存
D:内存回收线程不能释放内存对象

题目二:局部变量能否和成员变量重名?

A:可以,局部变量可以与成员变量重名,这时可用“this”来指向成员变量
B:可以,这时可用“local”关键字来指向局部变量
C:不能,局部变量不能与成员变量重名
D:不能,在一个类中不能有重名变量,不管是成员变量还是函数中的局部变量

题目三:哪个关键字可以对对象加互斥锁?()

A:synchronized
B:volatile
C:serialize
D:static

题目四:

For which of these values of a
I. 4
II.6
III. 8
is the expression
(a != 3 && a != 4 && a != 5 && a != 6)
false?
A:I only
B:II only
C:III only
D:I and II only
E:I, II, and III

 

—答案区—

题目一:正确答案  C

解析:

答案:C
A,java的内存回收是自动的,Gc在后台运行,不需要用户手动操作
B,java中不允许使用指针
D,内存回收线程可以释放无用的对象内存

题目二:正确答案  A

解析:

不能,在一个类中不能有重名变量,不管是成员变量还是函数中的局部变量

题目三:正确答案 A

解析:

答案:A
synchronized关键字是同步代码块关键字,对对象加互斥锁

题目四:正确答案  D

解析:

&& 运算时出现false时运算结果就判断为false
a != 3 && a != 4 && a != 5 && a != 6
a = 4;
因为a != 4 false 所以 结果false;
a = 6;
因为a != 6 false 所以 结果false;
a = 8;
因为a != 3  a != 4  a != 5  a != 6都为 ture 所以 结果true
所以
答案D

转载请注明:XAMPP中文组官网 » java每日练习题目_113