【单选题】
下列关于 Application 和 Applet 程序的说法中不正确的一项是( ) 。
①
Application 使用解释器 java.exe
④
Applet 必须继承 Java 的 Applet 类
【单选题】
应用程序的main方法中有以下语句,则输出的结果是 ( )。
String s1=new String(abc);
String s2=new String(abc);
boolean b1=s1.equals(s2);
boolean b2=(s1==s2);
System.out.print(b1+ +b2);
【单选题】
main方法是Java应用程序执行的入口点,关于main方法的方法头以下哪项是合法的?( )
①
public static void main()
②
public static void main( String[] args )
③
public static int main(String [] arg )
④
public void main(String arg[] )
【单选题】
给出下面代码段, 哪行将引起一个编译时错误?( )
1) public class Test {
2) int n = 0;
3) int m = 0;
4) public Test(int a) { m=a; }
5) public static void main(String arg[]) {
6) Test t1,t2;
7) int j,k;
8) j=3; k=5;
9) t1=new Test();
10) t2=new Test(k);
11) }
12) }
【单选题】
有一个类 B,下面为其构造方法的声明,正确的是( ) 。
【单选题】
在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。
【单选题】
下面语句在编译时不会出现警告或错误的是( )
【单选题】
声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪种类型的类不能对该成员进行直接访问 ( )
【单选题】
下面的方法,当输入为2的时候返回值是多少?( )
public int getValue(int i) {
int result = 0;
switch (i) {
case 1:
result = result + i;
case 2:
result = result + i * 2;
case 3:
result = result + i * 3;
}
return result;
}