单项选择题
现有:
class TestMain {
static int x = 2;
static { x = 4; }
static public void main(String[] args) {
int y = x + 1;
System.out.println(y); } }
和命令行: java TestMain
结果为:()
A. 3
B. 5
C. 编译失败
D. 运行时异常被抛出
点击查看答案&解析
相关考题
-
多项选择题
public class TestDemo{ private int x = 2; static int y = 3; public void method(){ final int i=100; int j = 10; class Cinner{ public void mymethod(){ //Here } } } } 在Here处可以访问的变量是哪些?()
A.x
B. y
C. i
D. j -
多项选择题
下列哪些访问修饰符是在子类中可见的?()
A. private
B. default
C. protected
D. public -
多项选择题
Java语言中提供了哪些元素来支持封装?()
A. class语句
B. new语句
C. package语句
D. 访问修饰符
