Java复习题Word文档下载推荐.docx

上传人:b****5 文档编号:21339475 上传时间:2023-01-29 格式:DOCX 页数:15 大小:60.53KB
下载 相关 举报
Java复习题Word文档下载推荐.docx_第1页
第1页 / 共15页
Java复习题Word文档下载推荐.docx_第2页
第2页 / 共15页
Java复习题Word文档下载推荐.docx_第3页
第3页 / 共15页
Java复习题Word文档下载推荐.docx_第4页
第4页 / 共15页
Java复习题Word文档下载推荐.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

Java复习题Word文档下载推荐.docx

《Java复习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Java复习题Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。

Java复习题Word文档下载推荐.docx

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1