- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)