题目内容

当成员变量和局部变量重名时,若想在方法内使用成员变量,那么需要使用下列选项中的哪一个关键字( )

A. super
B. import
C. this
D. return

查看答案
更多问题

阅读下面的代码:class Person{ void say(){ System.out.println("hello"); }}class Example{ public static void main(String[] args){ Person p1 = new Person(); Person p2 = new Person(); p2.say(); p1.say(); p2=null; p2.say(); }}下列选项中,哪个是程序的输出结果?()

A. hello
B. hellohello
C. hellohellohello
D. 抛出异常

在Java语言中,String类型的成员变量的默认初始值是( )

A. false
B.
C. 0
D. null

float类型成员变量的默认初始化值是( )

A. 0
B. false
C. null
D. 0.0F

请阅读下面的程序 public class Demo { public static void sum(int a, int b) { System.out.println("int:" + (a + b)); } public static void sum(int a, float b) { System.out.println("float:" + (a + b)); } public static void sum(int a, double b) { System.out.println("double:" + (a + b)); } public static void main(String[] args) { int a = 10; long b = 20; sum(a, b); } } 下列选项中,哪一个是程序的运行结果( )

A. int:30
B. float:30.0
C. double:30.0
D. int:30.0

答案查题题库