[填空题,2分] ____________语句作为Java源文件的第一条语句,指明该源文件定义的类所在的包。
答案是:您的答案:
package
19[填空题,2分] 在循环体中,如果想跳出循环,结束整个循环可以用___________语句。
答案是:您的答案:
break
[填空题,2分] 在循环体中,如果想结束本次循环可以用___________语句。
答案是:您的答案:
continue
[填空题,2分] Java语言的控制语句有3种类型,即条件语句、____________、和转移语句。
答案是:您的答案:
循环语句
[填空题,2分] 对于int型变量,内存分配___________个字节。
答案是:您的答案:
4
[填空题,2分] java中,实型变量的类型有 float和 ______________两种。
答案是:您的答案:
double
[填空题,2分] 使用关键字___________来定义逻辑变量。
答案是:您的答案:
boolean
13[填空题,2分] ____________就是Java语言中已经被赋予特定意义的一些单词,不可以把这类词作为名字来用。
答案是:您的答案:
关键字
[填空题,2分] 用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为___________。
答案是:您的答案:
标识符
[填空题,2分]
一个Java Applet 不再需要main方法,但必须有一个类扩展了_____________类。
答案是:您的答案:
Applet
[填空题,2分] Java源文件中有多个类,但只能有一个类是____________类。
答案是:您的答案:
public
[填空题,2分] Java中所有程序都使用方法,应用程序以______________方法开始。
答案是:您的答案:
main
8[填空题,2分] Java应用程序中有多个类时,java命令后的类名必须是包含了___________方法的那个类的名字。
答案是:您的答案:
main
[填空题,2分] __________是Java的关键字,用来定义类。
答案是:您的答案:
class
[填空题,2分] 一个Java源程序是由若干个___________组成。
答案是:您的答案:
类
[填空题,2分] Java程序分为两类,即___________和Java小应用程序。
答案是:您的答案:
java应用程序
[填空题,2分] Java源程序编译后生成的字节码文件扩展名为__________。
答案是:您的答案:
class
[填空题,2分] 把编写好的Java源文件保存起来,原文件的扩展名必须是___________。
答案是:您的答案:
java
[填空题,2分] JDK开发java程序需三个步骤,分别为______________,编译java源程序,运行java源程序。
答案是:您的答案:
编写源文件
[填空题,2分] Java是目前最广泛的__________编程语言之一。
答案是:您的答案:
网络
[单选题,33.4分] 启动ServerSocket监听方法的是()。
A.begin();
B.accept();
C.end();
D.close();
答案是:参考答案:B
[单选题,33.3分] 以下哪一个不是DatagramSocket类正确的构造方法()。
A.DatagramSocket();
B.DatagramSocket(double port);
C.DatagramSocket(int
答案是:参考答案:B
[单选题,33.3分] 读取连接到 socket上的机器地址的方法是哪一个()。
A.getInputStream
B.getOutputStream
C.getInetAddress
D.close
答案是:参考答案:C
[单选题,33.4分] 使用哪一个类可以实现在文件的任一个位置读写一个记录( )?
A.BufferedInputStream
B.RandomAccessFile
C.FileWriter
D.FileReader
答案是:参考答案:B
[单选题,33.3分] Java语言提供处理不同类型流的类所在的包是( )。
A.java.sql
B.java.util
C.java.net
D.java.io
答案是:参考答案:D
1[单选题,33.3分] 下列数据流中,属于输入流的一项是( )。
A.从内存流向硬盘的数据流
B.从键盘流向内存的数据流
C.从键盘流向显示器的数据流
D.从网络流向显示器的数据流
答案是:参考答案:B
5[单选题,20分] 在下列线程控制方法中,不建议使用的是( )。
A.wait()
B.yield()
C.sleep()
D.stop()
答案是:参考答案:D
[单选题,20分] 一个处于运行过程中的Java Application在系统中是作为一项( )。
A.代码
B.程序
C.进程
D.线程
参考答案:C
答案是:参考答案:C
[单选题,20分] 下列说法中,错误的一项是( )。
A.多个线程执行同一个类的实例代码时,则共享相同的代码
B.多个线程对同一个对象进行访问时,则共享数据
C.在Java中,线程模型被定义在类java.1ang.Serializ
答案是:参考答案:C
2[单选题,20分] 下列关于线程优先级的说法中,错误的一项是( )。
A.MIN_PRIORITY代表最低优先级
B.MAX_PRIORITY代表最高优先级
C.NOR_PRIORITY代表普通优先级
D.代表优先级的常数值越
答案是:参考答案:D
[单选题,20分] 下列说法中不正确的一项是( )。
A.多线程并发执行时,各个线程中语句的执行顺序是确定的
B.多线程并发执行时,线程之间的相对执行顺序是确定的
C.线程执行顺序的不确定性会导致执行结果的不确定性
D.线程执行
答案是:参考答案:B
3[单选题,33.4分] 画椭圆的方法是哪一个()。
A.drawRoundRect
B.drawOval
C.drawRect
D.drawLine
答案是:参考答案:B
2[单选题,33.3分] 设置颜色的方法是哪一个()。
A.setColor
B.fillRect
C.setBackground
D.setXORMode
答案是:参考答案:A
1[单选题,33.3分] paint()方法使用哪种类型的参数( )?
A.Graphics
B.Graphics2D
C.String
D.Color
答案是:参考答案:A
[单选题,25分] 欲编写如下图的一个界面,用于显示用户指定的图像: 如果在区域A中只能放置一个
AWT组件,从各组件的本来功能角度考虑,最好使用哪种组件( )。
A.TextArea
B.Panel
C.Applet
D
答案是:参考答案:D
[单选题,25分] 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的( )?
A.ArrayList myList=new Object();
B.List myList=new ArrayLis
答案是:参考答案:B
[单选题,25分] 下列不属于容器的是( ) 。
A.Window
B.TextBox
C.Panel
D.ScrollPane
答案是:参考答案:B
[单选题,25分] 下列Swing构件中,属于中间容器的一项是( )。
A.JFrame
B.JToolbar
C.JLabel
D.JButton
答案是:参考答案:B
[单选题,25分] 哪个布局管理器使用的是组件的最佳尺寸( ) 。
A.FlowLayout
B.BorderLayout
C.GridLayout
D.CardLayout
答案是:参考答案:A
[单选题,25分] 下列哪一项不属于AwT布局管理器?( )
A.GridLayout
B.CardLayout
C.BorderLayout
D.BoxLayout
答案是:参考答案:D
[单选题,25分] 下列说法中,错误的一项是( )。
A.使用FlowLayout在容器中放置构件的策略是:从上到下、从左到右
B.使用FlowLayout进行布局管理时,构件的大小采用的是其最佳尺寸
C.使用FlowLayout
答案是:参考答案:C
[单选题,25分] Applet使用下列哪一项布局管理器?( )
A.BorderLayout
B.FlowLayout
C.BoxLayout
D.GridLayout
答案是:参考答案:B
[单选题,20分] 设数组Array由以下语句定义
int Array=new int[10]
则数组的第一个元素的正确引用方法为( ) 。
A.Array[1]
B.Array[0]
C.Array[]
D.Array
答案是:参考答案:B
下面的表达式中正确的是( )。
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
答案是:参考答案:A
[单选题,20分]
代码:String[] s=new String[10];执行下列代码后,哪个结论是正确的()。
A.s[10]为″
B.s[9]为null
C.s[0]为未定义
D.s.length为101
答案是:参考答案:B
[单选题,20分] 现有一个整型数组a [4],它的所有数组元素是( )。
A.a0.a1,a2.a3
B.a[0],a[1],a[2],a[3]
C.a [1],a [2],a[2],a[4]
D.a [0],a[1],a E
答案是:参考答案:B
[单选题,20分] 已知定义:int a[ ]={1,2,3,4,5,6,7,8,9,10} ;,为了打印输出数组a的最后一个元素,下面正确的代码是( )。
A.System.out.println(a[10]);
B.System
答案是:参考答案:B
[单选题,14.8分] 构造方法何时被调用( ) 。
A.类定义时
B.创建对象时
C.调用对象方法时
D.使用对象的变量时
答案是:参考答案:B
[单选题,14.2分] Java中main()函数的值是什么()?
A.String
B.int
C.char
D.void
答案是:参考答案:D
[单选题,14.2分] 在类中若要处理ActionEvent事件,则该类需要实现的接口是( )。
A.ActionListener
B.Runnable
C.Serializable
D.Event
答案是:参考答案:A
[单选题,14.2分] 定义Java.Applet程序时,必须有的import语句是( )。
A.import java.awt.event;
B.import java.util. * ;
C.import java.apple
答案是:参考答案:C
[单选题,14.2分] 下列选项中,列出用于定义类成员的访问控制权的一组保留字是( )。
A.class,float,double,public
B.float,boolean,int,long
C.char,extends,fl
答案是:参考答案:D
[单选题,14.2分] 为了区分重载多态中同名的不同方法,要求( )。
A.形式参数个数或者类型不同
B.返回值类型不同
C.调用时用类名或对象名做前缀
D.形式参数名称不同
答案是:参考答案:A
下列哪一项不属下面向对象程序设计的基本要素?( )
A.类
B.对象
C.方法
D.安全
答案是:参考答案:D
[单选题,14.8分] 下列关于for循环和while循环的说法中哪个是正确的( ) 。
A.while循环能实现的操作,for循环也都能实现
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循
答案是:参考答案:D
[单选题,14.2分] 下列语句片段
int a=10,b=4,c=20,d=6;
System.out.println(a++*b+c*--d);
的结果为( ) 。
A.144
B.28
C.140
D.不能执行
答案是:参考答案:C
[单选题,14.2分] 下列语句片段:
int a=-67,b=116,c=78;
int d=~a|b&c;
System.out.println(d)的结果为( ) 。
A.70
B.67
C.78
D.56
答案是:参考答案:A
[单选题,14.2分] 关于switch语句说法正确的是( ) 。
A.都可以用if-else if结构实现
B.都不可以用if-else if结构实现
C.有的可以用if-else if结构实现
D.大部分不可以用if-else
答案是:参考答案:A
[单选题,14.2分] 下列语句片段:
int result;
int a=17,b=6;
result=(a%b>4)? a%b:a/b System,out.println(result);
的结果为( ) 。
A.0
答案是:参考答案:D
[单选题,14.2分] 算术表达式10*10/6 * 6的值为( )。
A.3
B.2
C.60
D.96
答案是:参考答案:D
[单选题,14.2分] 能构成多分支的语句是( )。
A.for语句
B.while语句
C.switch语句
D.do—while语句
答案是:参考答案:C
[单选题,11.2分] 下列数据类型中,哪一个属于Java复合数据类型?( )
A.布尔类型
B.枚举类型
C.类
D.指针类型
答案是:参考答案:C
8float类型数据和double类型数据做加法,得到结果的类型是( )。
A.int类型
B.short类型
C.double类型
D.float类型
答案是:C.double类型
7下列不属于Java保留字的一个是( )。
A.else
B.Unicode
C.char
D.static
答案是:参考答案:B
6下列的数据类型哪一个属于Java简单数据类犁( )?
A.接口
B.结构类型
C.无符号整数类型
D.字符类型
答案是:D.字符类型
以下字符常量中不合法的一个是( )。
A..l.
B..\\.
C.
D..我.
答案是:参考答案:C
现有一个变量声明为boolean bl;,理面赋值语句中正确的是( )。
A.b1=true;
B.b1=True;
C.bl=”true”;
D.bl=0;
答案是:参考答案:A
3Java语言是一种( )。
A.面向机器的编程语言
B.面向过程的编译型编程语言
C.面向问题的解释型编程语言
D.面向对象的解释型编程语言
答案是:参考答案:D
下列关于Application和Applet程序的说法中不正确的一项是( )。
A.Application使用解释器java.exe执行
B.Application不使用独立的解释器就可以执行
C.Applet在浏览器中运行
D.
答案是:参考答案:B
Java语言属于下列哪一种语言?( )
A.面向机器的语言
B.面向对象的语言
C.面向过程的语言
D.面向操作系统的语言
答案是:参考答案:B
目前为:
2/2
页
首页 上页 下页 尾页