|

 设 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){ ... }
<font face="Arial"><font face="Arial">JDK中提供的文档生成器是Java语言中,负责并发管理的机制是________。</font></font>
A:<font face="Arial"><font face="Arial">java.exe</font></font>
B:<font face="Arial"><font face="Arial">javap.exe</font></font>
C:<font face="Arial"><font face="Arial">javadoc.exe </font></font>
D:<font face="Arial"><font face="Arial">javaprof.exe</font></font>
<font face="Arial">在Java中,与数据库连接的技术是_________。</font>
A:<font face="Arial">ODBC</font>
B:<font face="Arial">JDBC</font>
C:<font face="Arial">数据库厂家驱动程序</font>
D:<font face="Arial">数据库厂家的连接协议</font>
<font face="Arial">java语言是1995年由()公司发布的。</font>
A:<font face="Arial">Sun</font>
B:<font face="Arial">Microsoft</font>
C:<font face="Arial">Borland</font>
D:<font face="Arial">Fox Software</font>
数组的大小在创建以后( )。
A:可以改变
B:不能改变
C:使用new方法可以改变
D:有些可以改变
下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );
A:16
B:8
C:4
D:2
为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )
A:static?void?method(?)
B:public?void?method(?)
C:final?void?method(?)
D:abstract?void?method(?)
<font face="Arial">下列的哪个赋值语句是不正确的?</font>
A:<font face="Arial">float f = 11.1; </font>
B:<font face="Arial">double d = 5.3E12;</font>
C:<font face="Arial">float d = 3.14f ; </font>
D:<font face="Arial">double f=11.1E10f;</font>
如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。
A:private
B:public
C:protected
D:no modifier
在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )
A:与文件的结构相同
B:与文件目录的层次相同
C:与文件类型相同
D:与文件大小相同
下列方法中可以用来创建一个新线程的是( )。
A:实现java.lang.Runnable 接口并重写 start()方法
B:实现java.lang.Runnable 接口并重写 run()方法
C:继承java.lang.Thread 类并重写 run()方法
D:实现java.lang.Thread 类并实现 start()方法
<font face="Arial">java以JVM为基础,最下层是移植接口,由适配器和()组成</font>
A:<font face="Arial">网卡</font>
B:<font face="Arial">Java os</font>
C:<font face="Arial">Java基本类</font>
D:<font face="Arial">Java 应用程序和applet小程序</font>
当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( )。
A:FlowLayout
B:CardLayout
C:North and South of BorderLayout
D:East and West of BorderLayout
<font face="Arial">下列java标识符,错误的是()</font>
A:<font face="Arial">_sys_varl</font>
B:<font face="Arial">$change</font>
C:<font face="Arial">User_name</font>
D:<font face="Arial">1_file</font>
paint()方法使用哪种类型的参数( )。
A:Graphics
B:Graphics2D
C:String
D:Color
关于Java中数据类型叙述正确的是( )
A:整型数据在不同平台下长度不同
B:boolean类型数据只有2个值,true和false
C:数组属于简单数据类型
D:Java中的指针类型和C语言的一样
<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>
<font face="Arial">下列的哪个选项可以正确用以表示八进制值8?</font>
A:<font face="Arial">0x8</font>
B:<font face="Arial">0x10</font>
C:<font face="Arial">08</font>
D:<font face="Arial">010</font>
下列关于栈的描述中错误的是( )
A:栈是先进后出的线性表
B:栈只能顺序存储
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>
<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">在Serializable接口中定义了抽象方法</font>
B:<font face="Arial">在Serializable接口中定义了常量 </font>
C:<font face="Arial">在Serializable接口中没有定义抽象方法,也没有定义常量 </font>
D:<font face="Arial">在Serializable接口中定义了成员方法</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>
下列语句序列执行后,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
下列不是 InputStream 子类的是( )
A:文件输入流 FileInputStream
B:对象输入流 ObjectInputStream
C:字符输入流 CharInputStream
D:压缩文件输入流 ZipInputStream
在对String类进行查找比较操作时,字符串的长度( )。
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>
在switch(expression)语句中,expression的数据类型不能是( )。
A:double
B:char
C:byte
D:short
在 Java 中,所有类的根类是( )。
A:java.lang.Object
B:java.lang.Class
C:java.applet.Applet
D:java.awt.Frame
<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>
下面哪些类可以被继承( )。
A:java.lang.Thread
B:java.lang.Number
C:java.lang.Double
D:java.lang.Math
以下哪些是Java语言的特点?( )
A:结构简单,代码长度短
B:可以在网络的任何地方运行
C:使Internet上的信息真正具有动态性和交互性
D:所有Java applet都受Applet类的子类
下面哪个说法正确( )。
A:如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B:如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C:如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
D:接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
关于awt和swing说法正确的是( )
A:awt在不同操作系统中显示相同的风格
B:swing在不同的操作系统中显示相同的风格
C:java.awt的子类
D:awt和swing都支持事件模型
JDBC驱动程序的类型包括哪几种?( )
A:JDBC-ODBC桥接
B:部分Java,部分本地驱动
C:JDBC网络纯Java驱动程序
D:本地协议纯Java驱动程序
下列哪些语句是正确的( )。
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 MyTest a b c 请问哪个语句是正确的()。
A:args[0] = "MyTest a b c"
B:args[0] = "MyTest"
C:args[0] = "a"
D:args[1]= ‘b‘
选出合理的标识符( )
A:_sys1_lll
B:2mail
C:$change
D:class
下列正确的表达式( )
A:double a=1.0;
B:Double a=new Double(1.0);
C:byte a = 340;
D:Byte a = 120;
实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( )
A:错误
B:正确
char 类型的取值范围是0~28-1。
A:错误
B:正确
Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。
A:错误
B:正确
当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )
A:错误
B:正确
线程的优先级是不能改变的。
A:错误
B:正确
套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )
A:错误
B:正确
实现java.lang.Runnable 接口并重写 run()方法可以用来创建一个新线程。
A:错误
B:正确
Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。
A:错误
B:正确
抽象类里一定要包含抽象方法,但含抽象方法的类未必是抽象类。
A:错误
B:正确
一个Java类可以有多个父类( )。
A:错误
B:正确
|
|