相关考题
-
单项选择题
对于JVM内存配置参数: 其最小内存值和Survivor区总大小分别是()。
A.5120m,1024m
B.5120m,2048m
C.10240m,1024m
D.10240m,2048m -
单项选择题
下面哪种情况会导致持久区jvm堆内存溢出()。
A.循环上万次的字符串处理
B.在一段代码内申请上百M甚至上G的内存
C.使用CGLib技术直接操作字节码运行,生成大量的动态类
D.不断创建对象 -
单项选择题
下面有关java内存模型的描述,说法错误的是()。
A.JMM通过控制主内存与每个线程的本地内存之间的交互,来为java程序员提供内存可见性保证
B.“synchronized” — 保证在块开始时都同步主内存的值到工作内存,而块结束时将变量同步回主内存
C.“volatile” — 保证修饰后在对变量读写前都会与主内存更新
D.如果在一个线程构造了一个不可变对象之后(对象仅包含final字段),就可以保证了这个对象被其他线程正确的查看
