Java复习题Word文档下载推荐.docx
- 文档编号:21339475
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:15
- 大小:60.53KB
Java复习题Word文档下载推荐.docx
《Java复习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Java复习题Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。
29.在Java中,负责对字节代码解释执行的是。
30.在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是。
31.Java线程是由CPU、、数据等三部分组成。
32.用关键字static修饰的类的方法是方法。
33.Java中的Applet小程序需要嵌套在文件中才可以执行。
34.表达式231/568*3的计算结果是。
35.Java为了进行多重继承,通过支持,使类继承具有更灵活的扩展性。
36.类用来完成一些常用的数学运算,提供了若干个不同标准数学函数的方法。
37.Frame默认的布局管理器是。
38.Java中有两种基本的流,和输出流。
39.是基于TCP/IP协议的编程接口,通信双方通过其进行通信。
40.在Java中提供了相当强的声音处理能力,这些功能是由包及其子包中的类形成的。
41.Java线程在一个完整的生命周期内经历新建、就绪、运行、阻塞、五个状态。
42.用户可以调用Thread类的方法来修改系统自动设定的线程优先级。
43.Java中的Applet小程序需要嵌套在文件中才可以执行。
44.表达式568%231*3的计算结果是。
45.Java的网络编程经常使用包中的一些类支持,其中类是对网络资源地址的表示。
46.TextField组件可以调用方法希望文本区域内的内容不如实的回显在屏幕上(如输入密码时)。
47.在Java程序设计时,经常使用函数来完成初始化工作。
48.Java中有两种基本的流,输入流和。
49.Java源文件和编译后的文件的扩展名分别是java和。
50.定义抽象类需要在类前面加上关键词。
二、单项选择题
1.Java虚拟机的执行过程有多个特点,下列哪个特点不属于JVM执行特点()
A)多线程B)动态连接
C)异常处理D)异步处理
2.Java程序的执行过程中用到一套JDK工具,其中java.exe是指()
A)Java文档生成器B)Java解释器
C)Java编译器D)Java类分解器
3.在异常处理中,如释放资源、关闭文件、关闭数据库等由()来完成。
A)try子句B)catch子句
C)finally子句D)throw子句
4.Java中哪个类提供了随机访问文件的功能()
A)RandomAccessFile类B)RandomFile类
C)File类D)AccessFile类
5.在Java中,不属于整数类型变量的是()
A)doubleB)long
C)intD)byte
6.下面关于Javaapplication与applet的说法中,正确的是()
A)都包含有main方法B)都通过“appletviewer”运行
C)都通过“javac”编译D)都嵌入在HTML中运行
7.按照Java的标识符命名规范,下列表示一个类的标识符正确的是()
A)HelloWorldB)Helloworld
C)HELLOWORLDD)helloWorld
8.对于下面代码:
publicclassPerson{
intarr[]=newint[10];
publicstaticvoidmain(String[]args){
System.out.println(arr[1]);
}
正确的说法是()
A)编译时产生错误B)编译通过,运行时出现错误
C)输出空值D)输出结果为零
9.运行下列程序,会产生的结果是()
publicclassXextendsThreadimplementsRunable{
publicvoidrun(){
System.out.println(″thisisrun()″);
}
publicstaticvoidmain(Stringargs[])
{
Threadt=newThread(newX());
t.start();
}
}
A)第一行会产生编译错误B)第六行会产生编译错误
C)第六行会产生运行错误 D)程序会运行和启动
10.哪个布局管理器使用的是组件最佳的尺寸()
A)FlowLayoutB)CardLayout
C)GridBagLayoutD)BorderLayout
11.下列语句byteb=011;
System.out.priftln(b);
输出结果为()
A)BB)11
C)9D)001
12.下面说法不正确的是()
A)Java中线程是抢占式的B)Java中线程是分时的
C)Java中的线程可以共享数据D)Java中的线程可以共享代码
13.下面是一个递归JAVA程序,其功能为()
longFactorial(intn){
if(1==n){
return1;
else
returnn*Factorial(n-1);
A)求1到n的阶乘B)求2到n的和
C)求n的阶乘D)求2到n的积
14.指出下列程序运行的结果()
publicclassExample{
Stringstr=newString(″good″);
char[]ch={′a′,′b′,′c′};
publicstaticvoidmain(Stringargs[]){
Exampleex=newExample();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+″and″);
System.out.print(ex.ch);
publicvoidchange(Stringstr,charch[]){
str=″testok″;
ch[0]=′g′;
A)goodandabcB)goodandgbc
C)testokandabcD)testokandgbc
15.下面程序运行结果是()
publicclassEquivalence
{
publicstaticvoidmain(String[]args)
{
Integern1=newInteger(47);
Integern2=newInteger(47);
System.out.println(n1==n2);
System.out.println(n1!
=n2);
}}
A)falsetrueB)truefalse
C)falsefalseD)turetrue
16.在Java中,所有类的根类是()
A)java.lang.objectB)java.lang.class
C)java.system.langD)java.awt.Frame
17.当方法遇到异常又不知如何处理时,下列哪种说法是正确的()
A)捕获异常 B)抛出异常
C)声明异常 D)嵌套异常
18.下列不属于容器的是()
A)Window B)TextBox
C)Panel D)ScrollPane
19.下面一段代码执行的结果是()
publicclassTestSubString{
publicstaticvoidmain(String[]args){
Strings="
abcdefghijklmnopqrstuvwxyz"
;
System.out.print(s.substring(15));
System.out.print(s.substring(5,8));
}
}
A)pqrstuvwxyzefgB)abcdefghijklmnopefg
C)pqrstuvwxyzfghD)abcdefghijklmnopfgh
20.Java的网络功能都包含在()中,通信完成后,服务器通过()的close方法关闭连接。
A)getInputStreamB)Socket
C)java.untilDatagramPacketD)java.langInetAddress
21.Java中创建一个对象使用的关键字是()
A)createB)new
C)establishD)class
22.Java程序的执行过程中用到一套JDK工具,其中java.exe是指()
23.for(;
;
)是一个()结构。
A)选择B)分支
C)顺序D)循环
24.设有对象x,其有属性a,则对象调用其属性的正确格式是()
A)x.aB)a.x
C)x.a()D)a.x()
25.Java中,布尔型的真值表示为()
A)trueB)t
C)1D)0
26.下面关于Javaapplication与applet的说法中,正确的是()
C)都通过“javac”编译D)都嵌入在HTML中运行
27.按照Java的标识符命名规范,下列表示一个规范的方法的是()
A)setLayout()B)setlayout()
C)setLayoutD)Setlayout()
28.在文件目录操作中,通过()方法创建目录。
A)list()B)mkdirs()
C)mkdir()D)listboots()
29.在Jcreator中运行下列程序,会产生的结果是()
classNumber
inti;
publicclassAssignment
publicstaticvoidmain(String[]args)
Numbern1=newNumber();
Numbern2=newNumber();
n1.i=9;
n2.i=100;
n1=n2;
n1.i=50;
System.out.println("
n1.i="
+n1.i+"
"
+"
n2.i="
+n2.i);
}
A)n1.i=9,n2.i=100B)n1.i=50,n2.i=100
C)n1.i=100,n2.i=100 D)n1.i=50,n2.i=50
30.对java程序进行编译时,采用()命令
A)javaB)javac
C)appletviewerD)javadoc
31.()方法用于生成随机数
A)math.random()B)Math.random()
C)randomD)Ran()
32.在Java中可以使用许多方法同名,只要各方法参数的类型或数量不同,这称为方法的()
A)重载B)构造
C)多态D)继承
33.下面说法不正确的是()
A)Frame可以利用setLayout()改初始位置B)可以使用setVisible(true)方法使Frame可见
C)Frame类是Window的子类D)Frame对象显示窗口,带有标题和尺寸重置图标
34.下面是一个递归JAVA程序,其功能为()
A)求1到n的阶乘B)求2到n的和
35.下面程序运行结果是()
classNumber1
inti;
publicclassTestEqual
Number1x1=newNumber1();
Number1x2=newNumber1();
x1.i=3;
x2.i=3;
System.out.println(x1==x2);
System.out.println(x1.i==x2.i);
36.在Java中,所有的异常类的根类都是()
A)java.lang.ExceptionB)java.lang.Throwable
C、java.lang.ErrorD)java.Err
37.当方法遇到异常又不知如何处理时,下列说法()是正确的
C、声明异常 D)嵌套异常
38.下列属于容器的是()
A)JTextField B)JLabel
C)JButton D)ScrollPane
39.下面一段代码执行的结果是()
publicclassTestString
Strings="
longlongagothereisakinghelikeshorses"
System.out.println(s.substring(25)+s.substring(4,11));
}
A)likeshorseslongagoB)likeshorsesglongago
C)ikeshorseslongagoD)likeshorseslongagot
40.用来将自己定义的工具打包的关键词是()
A)importB)package
C)exportD)main
41.Java虚拟机的执行过程有多个特点,下列哪个特点不属于JVM执行特点()
42.Java程序的执行过程中用到一套JDK工具,其中java.exe是指()
43.在异常处理中,如释放资源、关闭文件、关闭数据库等由()来完成。
44.下列列举出来的能够实现Java中图形化界面的包是()
A)Java.appletB)J
C)java.awtD)java.util
45.++的操作数是()个
A)1个B)2个
C)3个D)4个
46.下面关于Javaapplication与applet的说法中,正确的是()
47.按照Java的标识符命名规范,下列表示一个类的标识符正确的是()
A)HellojavaB)HelloJava
C)HELLOjavaD、hellojava
48.在文件目录操作中,通过()方法创建目录。
49.在Jcreator中运行下列程序,会产生的结果是()
publicclassXextendsThreadimplementsRunnable
{
publicvoidrun()
{
System.out.println("
IloveJava"
);
}
publicstaticvoidmain(Stringargs[])
{
Threadt=newThread(newX())
t.start();
}
A)第9行会产生编译错误提示少“;
”B)第10行会产生编译错误提示少“;
”
C)第9行会产生运行错误 D)第10行会产生运行错误
50.在下列列举出来的布局管理器中,组件能够达到最佳的尺寸的是()
A)CardLayoutB)FlowLayout
C)BorderLayoutD)GridBagLayout
51.下列语句byteb=012;
A)AB)12
C)10D)012
52.下面说法正确的是()
A)Container类是Panel类的子类B)Panel是Applet的子类
C)Panel的默认布局是FlowLayoutD)Panel经常作为一个容器来把Frame等加入其中
53.下面说法不正确的是()
54.指出下列程序运行的结果()
A)goodandabcB)goodandgbc
C)testokandabcD)testokandgbc
55.下面程序运行结果是()
publicclassEqualTest
Integern1=newInteger(100);
Integern2=newInteger(100);
C)falsefalseD)turetru
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 复习题