单选题 关于JDK、JRE和JVM的关系,下列说法正确的是()。
A、JRE包含JDK和JVM
B、JDK包含JRE,JRE包含JVM
C、JVM包含JDK和JRE
D、三者是并列关系,互不包含
单选题 在UML类图中,表示private成员权限的符号是()。
单选题 下列哪个不是Java官方定义的平台版本?()
A、Java SE
B、Java ME
C、Java EE
D、Java FX
单选题 下列哪种错误类型是编译器无法发现的?()
A、语法错误
B、逻辑错误
C、拼写错误
D、括号不匹配
单选题 关于局部变量,下列说法正确的是()。
A、系统会自动赋予默认值
B、必须手动初始化,否则编译报错
C、存储在堆区
D、其生命周期与对象相同
单选题 对于int a=10, b=20;,下列哪种交换变量值的方法可能因数值溢出而导致错误?()
A、int temp=a; a=b; b=temp;
B、a=a+b; b=a-b; a=a-b;
C、a=a^b; b=a^b; a=a^b;
D、使用数组引用法
单选题 在Java中,Math.random()方法生成的随机数范围是()。
A、[0.0, 1.0]
B、(0.0, 1.0)
C、[0.0, 1.0)
D、(0.0, 1.0]
单选题 在JVM内存区域中,用于存储对象实例的是()。