Java程序的设计习题集.pdf

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Java程序设计习题集

第一单元试题

一、选择题

1.编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件

的扩展名为()。

A.javaB.classC.htmlD.exe

2.Java程序的执行过程中用到一套JDK工具,其中java.exe是指()

A.Java文档生成器B.Java解释器

C.Java编译器D.Java类分解器

3.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特

点()

A.安全性B.多线程C.跨平台D.可移植

4.Java编程所必须的默认引用包为()

A.java.sys包B.java.lang包C.java.new包D.以上都不是

二、判断题

1.J2EE(Java2PlatformEnterpriseEdition)企业版是以企业为环境而开发应

用程序的解决方案。()

2.J2ME(Java2PlatformMicroEdition)——小型版是致力于消费产品和嵌入

式设备的最佳解决方案。()

3.J2SE(Java2PlatformStandardEdition)——标准版为桌面开发和低端商务

应用提供了可行的解决方案。()

4.Java是区分大小写的语言,关键字的大小写不能搞错,如果把类class写成Class

或者CLA,都是错误的。()

5.Java源程序编写好之后,以文件的形式保存在硬盘或U盘上,源文件的名字可以

随便取的,它不一定与程序的主类名一致。()

6.在JDK命令行开发工具中,用编译程序javac.Exe编译生成的文件是二进制可执行

文件。()

7.Java程序可以分为JavaApplication和JavaApplet两类,这两类程序的运行方

式是相同的。()

8.操作系统MicrosoftWndows95/98/2000/XP/2003、Linux、UNIX、MaoO等都是

支持Java虚拟机的操作系统。()

9.Javac是Java编译器,用来将Java源程序编译成Java字节码的程序。字节码文件

名和源文件名相同,扩展名是.class。()

10.appletviewer是Java小程序浏览器,可以执行HTML文件中的Java小程序,

Applet。它是个模拟浏览器,可以显示Applet的运行结

果。()

三、简述题

1.简述Java语言的主要特点。

2.简述Java程序的可移植性。

答案:

一、1.B2.B3.B4.D

二、1.对2.对3.对4.对5.错6.错7.错8.对9.对10.对

三、1.答:Java语言有下面一些特点:简单、面向对象、分布式、解释执行、健壮、

...

安全、体系结构中立、可移植、高性能、多线程以及动

态性。

2.答:与平台无关的特性使Java程序可以方便地被移植到网络上的不同机器。同时,

Java的类库中也实现了了与不同平台的接口,使这些

类库可以移植。另外,Java编译器是由Java语言实现的,Java运行时系统由标准C

实现,这使得Java系统本身也具有可移植性。Write

once,runeverywhere也许是Java最诱人的特点。用Java开发成的系统其移植工

作几乎为零,一般情况下只需对配置文件、批处理文件作

相应修改即可实现平滑移植。

第二单元试题

一、选择题

1.在Java中,属于整数类型变量的是()

A.singleB.doubleC.byteD.char

2.下列语句片段

inta=10,b=4,c=20,d=6;

System.out.println(a++*b+c*--d);

结果为()

A.144B.28C.140D.不能执行

3.下列语句片段:

inta=-67,b=116,c=78;

intd=~a|bc;

System.out.println(d);的结果为()

A.70B.67C.78D.56

4.给出下面代码:

publicclasstest{

staticinta[]=newa[10];

publicstaticvoidmain(Stringargs[]){

System.out.println(arr[10]);

}

}

那个选项是正确的?()

A.编译时

文档评论(0)

秋天 + 关注
实名认证
内容提供者

三十年河东,三十年河西,莫欺少年穷。

1亿VIP精品文档

相关文档