单选题 单选题 ( 1.0 分 )
下列方法定义中,属于构造方法的是( )
A、 double action(int m){ }
B、 void run(int m){ }
C、 public int sum(int m,int n){ }
D、 public Student(){ }
单选题 单选题 ( 1.0 分 )
以下( )是不合法的标识符
A、 1num
B、 num
C、 sum
D、 de4$f
单选题 单选题 ( 1.0 分 )
执行语句int i = 1, j = ++i??+ ?++i ?+ i--;?后,i与j的值分别为( )
A、 2与6
B、 3与8
C、 3与5
D、 2与8
单选题 单选题 ( 1.0 分 )
下列哪个是私有访问控制修饰符( )
A、 public
B、 protected
C、 static
D、 private
单选题 单选题 ( 1.0 分 )
以下关于类和对象的描述错误的是( )
A、 类是具有相同属性和共同行为的一组对象的集合
B、 对象是一个具体的概念
C、 类和对象没有什么区别,只是说法不一样
D、 对象是类的一个实例
单选题 单选题 ( 1.0 分 )
下列关于类的定义的选项中,哪些可以通过new Thing(45)方法来创建该类的一个对象?
A、 public class Thing { public Thing(void) {} }
B、 public class Thing { public Thing(int c) {}}
C、 public class Thing { public Thing(String s) {} } }
D、 public class Thing { public void Thing(String s) {} }
单选题 单选题 ( 1.0 分 )
下列哪个不是this的用法 ( )
A、 方法中的变量与属性重名时, 用this.指定属性
B、 在一个构造方法中,用this()调用其它重载的构造方法
C、 返回当前对象的引用return this
D、 调用父类构造器
单选题 单选题 ( 1.0 分 )
以下表达式,哪个是合法的( )
A、 int a=10/3.0;
B、 double b=5;
C、 char ch="97";
D、 int b=10.0/3;