(单选题)
在Java语言中,如果你有下面的类定义,如果你试图编译上面的代码会发生()。
A一切成功编译
BShape可以编译Square不能编译
CSquare可以编译Shape不能编译
DShape.Square都不能编译
正确答案
答案解析
略
相似试题
(判断题)
在Java语言中,定义类时,类的名字必须以大写字母开始。
(单选题)
在Java语言中,在程序运行时会自动检查数组的下标是否越界,如果越界,会抛掷下面的()异常。
(单选题)
若有下面的类定义classBridge{Roadroad;}classRoad{Stringname;}它表示()
(判断题)
Java中,如果一个类定义了抽象方法,该类也必须被定义为抽象类。
(单选题)
在编写JAVA程序时候,如果不为类的成员变量定义初始值,JAVA会给他默认值,下类说法错误的是()
(判断题)
Java中的每个类都至少有一个构造方法,一个类中如果没有定义构造方法,系统会自动为这个类创建一个默认的构造方法
(判断题)
同C语言一样,Java语言不允许作嵌套的方法定义,但是允许在一个方法的定义中调用另一个方法。
(判断题)
Java语言中,自定义方法的内部定义的变量只能在方法内部使用,称之为静态变量。
(判断题)
同C语言一样,在Java语言中,自定义方法必须放在主调方法之前定义,否则要在主调方法中在调用该自定义方法之前先声明。