试卷详情
-
计算机二级(Java)46
-
[填空题]设x = 2,则表达式( x + + ) * 3 的值是【 】。
-
[单项选择]下列程序的执行结果是( )。
public class Testff{
public static void main(String args[]){
String sl=new String("I am boy");
String s2=new String("I am boy");
System.out.println(sl==s2);
}
}
A. true
B. false
C. "I am boy"
D. 都不正确
-
[单项选择]阅读下面程序
public class Increment {
public static void main( String args[] ){
int c;
c=5;
System.out.println(C) ;
System.out.println(c++);
System.out.println(C) ;
}
}
输出结果是【 】
A. 5 6 6
B. 5 5 6
C. 6 7 7
D. 6 6 6
-
[单项选择]为读取的内容进行处理后再输出,需要使用下列哪种流
A. k/11
B. k%11
C. k/Il==0
D. k%11==0
-
[单项选择]下列的哪个赋值语句是正确的
A. char a=12;
B. int a=12.0;
C. int a=12.0f;
D. int a=(int)12.0;
-
[单项选择]用来导入已定义好的类或包的语句是【 】
A. main
B. import
C. public class
D. class
-
[单项选择]下列关于内部类说法中不正确的是( )。
A. 内部类不能有自己的成员方法和成员变量
B. 内部类可用abstract修饰符定义为抽象类,也可以用private或protected定义
C. 内部类可作为其他类的成员,而且可访问它所在类的成员
D. 除static内部类外,不能在类内声明static成员
-
[单项选择]下列的变量定义语句中,合法的是( )。
A. float$__ * 5=3.4f;
B. byte bl=15789;
C. int__abc=3214L;
D. double a=Double.MAX__vALUE;
-
[填空题]Java不直接支持多继承,但可以通过【 】实现多继承。
-
[单项选择]下列哪项技术很好的实现了Java的垃圾回收机制
A. 文件对话框可分为两种,即打开(Open)文件对话框和保存(Save As)文件对话框
B. 通用对话框的Name属性的默认值为CommonDialogX,此外,每种对话框都有自己的默认标题
C. 打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件
D. DefaultEXT属性和DialogTitle属性都是打开对话框的属性,但非保存对话框的属性
-
[单项选择]下列的变量定义中,错误的是( )。
A. 4
B. 6
C. 8
D. 10
-
[单项选择]下列是Applet的运行过程经历的4个步骤,这些步骤正确的顺序应是( )。
①浏览器中的Java运行环境运行该Applet
②浏览器加载HTML文件中指定的Applet类
③浏览器解析HTML文件
④浏览器加载指定URL中的HTML文件
A. ④③②①
B. ①②③④
C. ④②③①
D. ④③①②
-
[单项选择]下列关于栈的描述正确的是【 】
A. 在栈中只能插入元素而不能删除元素
B. 在栈中只能删除元素而不能插入元素
C. 栈是特殊的线性表,只能在一端插入或删除元素
D. 栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
-
[单项选择]在线程的基本控制中,哪个方法使比其低的优先级线程先运行
A. sleep( )
B. yield( )
C. join( )
D. stop( )
-
[单项选择]下列字符常量中,哪个表示反斜杠字符“/”
-
[单项选择]在压缩文件流中,下列哪个方法是用于缓冲阅读器阅读文本的方法
A. java
B. javac
C. javap
D. javadoc
-
[单项选择]下列说法不正确的是( )。
A. 在Java中,常量null和true都需要小写
B. 浮点型数据小数位数bit越多,表示数的精度越高
C. 布尔型数据在内存中占两位
D. Unicode字符集要比ASCII集更丰富,它们是16位无符号数据
-
[单项选择]下列哪个选项可能包含菜单条
A. 运算符重载不能改变运算符的操作数个数
B. 运算符重载不能改变运算符的优先级
C. 运算符重载不能改变运算符的结合性
D. 运算符重载能改变对预定义类型数据的操作方式
-
[单项选择]在E-R图中,用来表示实体的图形是【 】
A. 矩形
B. 椭圆形
C. 菱形
D. 三角形
-
[单项选择]下列哪个类是提供了标准的输入/输出和系统环境信息的访问和设置
A. System
B. Object
C. Class
D. Thread
-
[单项选择]下列哪个是Java程序和数据库连接的一种机制
A. -3 3
B. 5 -9
C. 3 -3
D. -6 5
-
[单项选择]下列哪个方法用来定义线程的具体行为,也就是定义线程体
A. start( )
B. run( )NULL
C. init( )
D. thread( )
-
[单项选择]数据库系统的核心是【 】
A. 数据模型
B. 数据库管理系统
C. 软件工具
D. 数据库
-
[单项选择]下列InputStream类中哪个方法可以用于关闭流
A. 可以使用宏组来管理相关的一系列宏
B. 使用宏可以启动其他应用程序
C. 所有宏操作都可以转化为相应的模块代码
D. 宏的关系表达式中不能应用窗体或报表的控件值
-
[单项选择]下列哪个保留字可以定义常值变量,说明这个变量赋值后永不改变
A. protected
B. static
C. final
D. super
-
[填空题]一般在Applet中,声音文件的加载只需要进行一次,一般在【 】方法中。
-
[填空题]凡生成StringBuffer一个对象后,还可用【 】方法或ensureCapacity( )方法来设定缓 存大小。
-
[单项选择]Applet的默认布局管理器是FlowLayout,而Swing Applet的内容面板的默认布局管理器是( )。
A. FlowLayout
B. CardLayout
C. BorderLayout
D. GridLayout
-
[单项选择]下列关于Java语言中的方法叙述不正确的是
A. 5
B. 6
C. 7
D. 8
-
[填空题]在Java语言中,将源代码翻译成字节码时产生的错误称为【 】,而将程序在运行中产生的错误称为运行错误。
-
[填空题]求自然数1到n的和的递归定义如下:
sum(1)=1 若n=1
sum(n)=sum(n-1)+n; 若n>1
下列定义的方法的功能是用递归的算法完成自然数1到n的累加和,请补充程序。
int sum (int num{
if( num = =1)return1;
else return 【 】
}
-
[单项选择]下列有关线程的叙述哪个是正确的
A. 一个线程组内不仅可以包含线程,还可以包含其他线程组
B. 线程在终止状态可以调用start()方法使它可运行
C. 在Java中,最顶层的线程组是main
D. 线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
-
[单项选择]类Test定义如下,将下列哪个方法插入行③处是不合法的
① public class Test {
② public float Method(float a,float b) { }
③
④ }
A. 快捷菜单中只有条形菜单
B. 快捷菜单中只有弹出式菜单
C. 快捷菜单不能同时包含条形菜单和弹出式菜单
D. 快捷菜单能同时包含条形菜单和弹出式菜单
-
[单项选择]下列程序执行后,b的值应是( )。
public class Testss {
public static void main(String args[]) {
unsigned byte b=0;
b- -;
System.out.println("b="+b);
}
}
A. -1
B. 255
C. 127
D. 编译错误
-
[单项选择]国际化命令中,下列哪个命令将含有本机编码字符的文件,转换成Unicode编码字符的文件
A. 全局变量
B. 局部变量
C. 静态变量
D. 寄存器变量
-
[单项选择]Window,Frame,Dialog默认的布局管理器是( )。
A. 按Alt+Q组合键
B. 按下Alt+F组合键,然后按Esc键
C. 打开“文件”菜单,执行“退出”命令
D. 按F10键,然后按F键,再按X键
-
[填空题]【 】类是提供线程操作和管理的类。
-
[单项选择]WindowListener中可以实现窗口关闭功能的方法是【 】
A. public void windowOpened(WindowEvent e)
B. public void windowClosed(WindowEvent e)
C. public void windowClosing(WindowEvent e)
D. public void windowDeactivated(WindowEvent e)
-
[填空题]构造方法是类中的一种特殊方法,用它来定义对象的【 】。
-
[填空题]能将显示空间分成很多层的布局管理器是【 】。
-
[填空题]在Java中,3.14156D表示的是【 】数。
-
[单项选择]下列程序执行后,字符串s应是( )。
String greets="hello";
String s=greets.substring(0,3);
A. ello
B. hell
C. hello
D. hl
-
[填空题]与显示相关的Applet方法有【 】( ),repaint( )和update( )。
-
[填空题]若x = 5,y = 10,则x > y && x ++ = = y -- 的逻辑值为【 】。
-
[单项选择]当Applet小程序窗口需要重画时,将调用下列哪个方法
A. start( )
B. init( )
C. paint( )
D. draw( )
-
[单项选择]在AWT了组件中,为了实现单选按钮的功能,除了用到Checkbox组件以外,还需要用到下列哪个组件
A. 0.66667
B. 0
C. 0.7
D. 0.66666666…
-
[填空题]当整型变量n的值能被13除尽时,表达式是【 】。
-
[填空题]Java中方法的参数传递是【 】调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。