|

 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。
A:m.length()
B:m.length
C:m.length()+1
D:m.length+1
<font face="Arial"><font face="Arial">下列关于Applet的说法中,错误的是_________。</font></font>
A:<font face="Arial">Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行</font>
B:<font face="Arial">可以在安全策略的控制下读写本地磁盘文件 </font>
C:<font face="Arial">Java中不支持向Applet传递参数 </font>
D:<font face="Arial">Applet的主类要定义为java.applet.Applet类的子类 </font>
若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A:x[5-3]
B:x[k]
C:x[k+5]
D:x[0]
<font face="Arial">下列Java常见事件类中哪个是鼠标事件类?</font>
A:<font face="Arial">InputEvent</font>
B:<font face="Arial">KeyEvent </font>
C:<font face="Arial">MouseEvent</font>
D:<font face="Arial">WindowEvent</font>
<font face="Arial">若数组a定义为int[][]a=new int[3][4],则a是_________。</font>
A:<font face="Arial">一维数组 </font>
B:<font face="Arial">二维数组</font>
C:<font face="Arial">三维数组</font>
D:<font face="Arial">四维数组</font>
关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A:可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B:可以被两种类访问和引用:该类本身、该类的所有子类
C:只能被该类自身所访问和修改
D:只能被同一个包中的类访问
向量可以描述成( )。
A:固定长度的数组
B:可变长度的数组
C:一种队列
D:一种堆栈
下面哪几个函数是public void example(){...}的重载函数( )。
A:public void example( int m){...}
B:public int example(){...}
C:public void example2(){...}
D:public int example3 ( int m, float f){...}
<font face="Arial">在Java语言中,不允许使用指针体现出的Java特性是_________。</font>
A:<font face="Arial">可移植</font>
B:<font face="Arial">解释执行</font>
C:<font face="Arial">健壮性</font>
D:<font face="Arial">安全性</font>
已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是( )
A:False
B:True
C:None
D:出错
"阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是( )。
A:1
B:2
C:编译出错
D:运行出错
<font face="Arial">下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?</font>
A:<font face="Arial">private </font>
B:<font face="Arial">无修饰符</font>
C:<font face="Arial">public</font>
D:<font face="Arial">protected</font>
设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
A:static x x1;
B:public x x1=new x(int 123);
C:y x1;
D:x x1=x();
当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( )。
A:init()
B:start()
C:stop()
D:destroy()
要使用Vector必须import入下面哪个包( )。
A:java.Vector
B:java.io
C:java.util
D:java.Applet
<font face="Arial">下列关于虚拟机说法错误的是:</font>
A:<font face="Arial">虚拟机可以用软件实现</font>
B:<font face="Arial"><font face="Arial">虚</font>拟机部可以用硬件实现</font>
C:<font face="Arial">字节码是虚拟机的机器码</font>
D:<font face="Arial">虚拟机把代码程序与各操作系统和硬件分开</font>
下列方法中可以用来创建一个新线程的是( )。
A:实现java.lang.Runnable 接口并重写 start()方法
B:实现java.lang.Runnable 接口并重写 run()方法
C:继承java.lang.Thread 类并重写 run()方法
D:实现java.lang.Thread 类并实现 start()方法
下列正确的句子是( )。
A:float 3.14
B:byte i=225
C:k=33L
D:int p[][];
<font face="Arial">Java语言中,负责并发管理的机制是_________。</font>
A:<font face="Arial">垃圾回收</font>
B:<font face="Arial">虚拟机</font>
C:<font face="Arial">代码安全</font>
D:<font face="Arial">多线程</font>
<font face="Arial">程序设计语言的基本成分是数据成分、运算成分、控制成分和________。</font>
A:<font face="Arial">对象成分</font>
B:<font face="Arial">变量成分 </font>
C:<font face="Arial">语句成分</font>
D:<font face="Arial">传输成分</font>
<font face="Arial">下列哪个是面向大型企业级用容器管理专用构件的应用平台?</font>
A:<font face="Arial">J2EE</font>
B:<font face="Arial">J2ME</font>
C:<font face="Arial">J2SE</font>
D:<font face="Arial">J2DE</font>
下列哪个类声明是正确的( )
A:abstract final class Hl{…}
B:abstract private move(){…}
C:protected private number
D:public abstract class Car{…}
在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式( )
A:值传递调用
B:返回值
C:地址传递调用
D:以上都不是
下面哪个为构造函数的特性定义( )。
A:在类中声明构造函数时,名称须与类名相同
B:具有重载特性,可以建立多个相同名称
C:使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D:以上都是
<font face="Arial">线程生命周期中正确的状态是_________。</font>
A:<font face="Arial">新建状态、运行状态和终止状态</font>
B:<font face="Arial">新建状态、运行状态、阻塞状态和终止状态 </font>
C:<font face="Arial">新建状态、可运行状态、运行状态<font face="Arial">、阻塞状态和终止状态</font></font>
D:<font face="Arial">新建状态、可运行状态、运行状态、恢复状态和终止状态 </font>
关于以下程序段的说法正确的是( )。 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. }
A:第2行编译出错
B:第4行编译出错
C:编译时产生错误
D:编译时没有产生错误,运行时发生异常
不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )
A:成员方法可以直接调用父类的成员方法
B:成员方法可以直接调用父类的类方法
C:成员方法不可以直接调用其他类的成员方法
D:成员方法可以直接调用本类的类方法
下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;
A:15
B:16
C:7
D:8
下面语句执行后,i 的值是( )。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;
A:4
B:5
C:6
D:7
在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。
A:start( )
B:stop( )
C:init( )
D:paint( )
执行下列代码后,哪个结论是正确的 ( )String[] s=new String[10];
A:s[10] 为 "";
B:s[9] 为 null;
C:C. s[0] 为 未定义
D:s.length 为10
以下哪些是Java语言的特点( )
A:面向对象
B:安全可靠
C:平台无关
D:多支持线程
E:支持分布操作
以下哪些是面向对象编程的基本特征?( )
A:继承
B:封装
C:多态
如下哪些是Java中正确的整数表示( )
A:22
B:0x22
C:022
D:22H
数组与向量的区别是( )。
A:数组的长度固定
B:数组元素的数据类型相同,可以是普通数据类型
C:向量长度可变
D:向量的元素类型可不同,只能是对象的引用
选出合理的标识符( )
A:_sys1_lll
B:2mail
C:$change
D:class
下面哪个说法正确( )。
A:如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B:如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C:如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D:接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
下面哪个方法可以在任何时候被任何线程调用( )
A:notify()
B:wait()
C:notifyAll()
D:sleep()
E:yield()
F:synchronized(this)
下列哪些语句是正确的( )。
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"}}
已知如下定义:String s = "story"; 下面哪个表达式是合法的()。
A:s += "books"
B:char c = s[1]
C:int len = s.length
D:String t = s.toLowerCase()
所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A:错误
B:正确
char 类型的取值范围是0~28-1。
A:错误
B:正确
在Java中%是取余运算符,要求两端操作数为整型。( )
A:错误
B:正确
实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( )
A:错误
B:正确
抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类。
A:错误
B:正确
如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。
A:错误
B:正确
Java语言中的数组元素只能是基本数据类型而不能为对象类型( )
A:错误
B:正确
在Java中%是取余运算符
A:错误
B:正确
由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
A:错误
B:正确
Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
A:错误
B:正确
|
|