|

 设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )
A:j=i;
B:j=(long)i;
C:i=(int)j;
D:i=j;
设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。i += i - 1;
A:10
B:121
C:11
D:100
int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )
A:public int MAX_LENGTH=100
B:final int MAX_LENGTH=100
C:public const int MAX_LENGTH=100
D:public final int MAX_LENGTH=100
给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。
A:将private int m 改为protected int m
B:将private int m 改为 public int m
C:将private int m 改为 static int m
D:将private int m 改为 int m
如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。
A:private
B:public
C:protected
D:no modifier
所有的异常类皆继承哪一个类?( )
A:java.io.Exception
B:java.lang.Throwable
C:java.lang.Exception
D:java.lang.Error
设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )
A:x > y || x > z
B:x != y
C:z > ( y + x
D:x < y & ! ( x < z )
不允许作为类及类成员的访问控制符的是( )。
A:public
B:private
C:static
D:protected
以下有关类的继承的叙述中,正确的是( )
A:子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B:子类只能继承父类的方法,不能继承父类的属性
C:子类只能继承父类的非私有属性,不能继承父类的方法
D:子类不能继承父类的私有属性
异常包含下列那些内容( )。
A:程序中的语法错误
B:程序的编译错误
C:程序执行过程中遇到的事先没有预料到的情况
D:程序事先定义好的可能出现的意外情况
设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
A:x( int m){ ... }
B:void x( int m){ ... }
C:x( int m, int n){ ... }
D:x( int h,int m,int n){ ... }
关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A:可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B:可以被两种类访问和引用:该类本身、该类的所有子类
C:只能被该类自身所访问和修改
D:只能被同一个包中的类访问
若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A:x[5-3]
B:x[k]
C:x[k+5]
D:x[0]
下列代码中,将引起一个编译错误的行是( ) 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行
下列关于for循环和while循环的说法中哪个是正确的( )
A:while循环能实现的操作,for循环也都能实现
B:while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C:两种循环任何时候都可替换
D:两种循环结构中都必须有循环体,循环体不能为空
如下哪些是Java中正确的整数表示( )
A:22
B:0x22
C:022
D:22H
以下哪些是Java语言的特点?( )
A:结构简单,代码长度短
B:可以在网络的任何地方运行
C:使Internet上的信息真正具有动态性和交互性
D:所有Java applet都受Applet类的子类
执行下列代码后,哪个结论是正确的 ( )String[] s=new String[10];
A:s[10] 为 "";
B:s[9] 为 null;
C:s[0] 为 未定义
D:s.length 为10
下列哪些语句是正确的( )。
A:int a[][]=new int[][3];
B:int a[][]={{1,3},{2,3,4},{1,2}};
C:String s[][]=new String[2][];
D:String s[][]={{"can","I"},{"help","you"}}
指出下列哪个方法与方法public void add(int a){}为合理的重载方法( )。
A:public int add(int a)
B:public void add(long a)
C:public void add(int a,int b)
D:public void add(float a)
一个Java类可以有多个父类( )。
A:错误
B:正确
如果p是父类Parent的对象,而c是子类Child的对象,则语句c?=?p是正确的( )
A:错误
B:正确
Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关( )
A:错误
B:正确
Java的字符类型采用的是ASCII编码( )
A:错误
B:正确
Java的类不允许多重继承,但接口支持多重继承( )。
A:错误
B:正确
|
|