|
|

 编译并且执行以下代码,会出现什么情况( )。?public?class?Q{?public?static?void?main(String?argv[]){?int?anar[]=new?int[]{1,2,3};?System.out.println(anar[1]);?}?}
A:1
B:有错误,数组anar在初始化以前不能正常输出
C:2
D:有错误,数组的大小没有定义。
以下有关构造方法的说法,正确的是( )
A:一个类的构造方法可以有多个
B:构造方法在类定义时被调用
C:构造方法只能由对象中的其它方法调用
D:构造方法可以和类同名,也可以和类名不同
下面的表达式哪个是正确的( )
A:String s="你好";int i=3; s+=i;
B:String s="你好";int i=3; if(i==s){ s+=i};
C:String s="你好";int i=3; s=i+s;
D:String s="你好";int i=3; s=i+;
下列代码中,将引起一个编译错误的行是( ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
A:第3行
B:第5行
C:第6行
D:第10行
已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。
A:m.length()
B:m.length
C:m.length()+1
D:m.length+1
在Java中,表示换行符的转义字符是( )
A:\n
B:\f
C:'n'
D:\dd
关于Java中数据类型叙述正确的是( )
A:整型数据在不同平台下长度不同
B:boolean类型数据只有2个值,true和false
C:数组属于简单数据类型
D:Java中的指针类型和C语言的一样
在对String类进行查找比较操作时,字符串的长度( )。
A:不变
B:变长
C:变短
D:不一定
下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
A:0
B:1
C:true
D:false
用于定义类成员的访问控制权的一组关键字是( )
A:class, float, double, public
B:float, boolean, int, long
C:char, extends, float, double
D:public, private, protected
下列程序段执行后的结果是( )。
String s=new String("abcdefg");
for(int i=0;i<s.length();i+=2){
System.out.print(s.charAt(i));
}
A:aceg
B:ACEG
C:abcdefg
D:abcd
下列运算符中,优先级最高的是( )。
A:&&
B:++
C:+
D:*
设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )
A:j=i;
B:j=(long)i;
C:i=(int)j;
D:i=j;
下列语句序列执行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }
A:31
B:32
C:2
D:33
在 Java 中,所有类的根类是( )。
A:java.lang.Object
B:java.lang.Class
C:java.applet.Applet
D:java.awt.Frame
如下哪些是Java中有效的关键字( )
A:Const
B:NULL
C:false
D:this
E:native
JDBC驱动程序的类型包括哪几种?( )
A:JDBC-ODBC桥接
B:部分Java,部分本地驱动
C:JDBC网络纯Java驱动程序
D:本地协议纯Java驱动程序
下面哪个方法可以在任何时候被任何线程调用( )
A:notify()
B:wait()
C:notifyAll()
D:sleep()
E:yield()
F:synchronized(this)
以下哪些是Java语言的特点( )
A:面向对象
B:安全可靠
C:平台无关
D:多支持线程
E:支持分布操作
下述哪些说法是正确的( )。
A:java语言中的类只能有一个构造函数
B:程序员可以自己定义自己的异常
C:java语言允许多继承
D:socket在java.net包中
一个容器中可以混合使用多种布局策略( )
A:错误
B:正确
子类要调用父类的方法,必须使用super关键字( )
A:错误
B:正确
Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定( )
A:错误
B:正确
一个Java类可以有多个父类( )。
A:错误
B:正确
有的类定义时可以不定义构造函数,所以构造函数不是必需的( )。
A:错误
B:正确
|
|