
上QQ阅读APP看书,第一时间看更新
思考与练习
一、选择题
1.下列哪个说法是正确的?( )
A.Java只能用来写Applet,而不能写Application
B.Java Applet由main()开始运行
C.Java程序经过编译后产生字节代码
D.Java程序经过编译后产生机器代码
2.下列哪个说法正确?( )
A.能被Appletviewer成功运行的Applet文件必须有main()方法
B.JVM的作用是让Java程序可以跨平台运行
C.JDK一共有两个版本
D.Java不适合写网络程序
3.当初设计Java的初衷是( )。
A.发展航空仿真软件 B.发展国防军事软件
C.发展人工智能软件 D.发展消费性电子产品
4.Java是从哪种语言改进并被重新设计?( )
A.C++ B.Ada C.Pascal D.COBOL
二、填空题
1.Java程序的种类有:内嵌于Web的文件、由浏览器观看的___、可独立运行的和服务器端的___。
2.Java语言运行的平台是___,其最大特点是___。
3.Java一共有___个版本,分别是___、Java SE、___、___。
三、简答题
1.Java是低级语言还是高级语言?
2.Java是面向对象的程序设计语言吗?
3.Java是编译型的计算机语言还是解释型的计算机语言?
4.Java语言的程序设计包含哪3个步骤?
5.Java源程序文件的扩展名是什么?
6.Java源程序经编译后生成什么文件?其扩展名是什么?
7.Java程序有哪两类?
8.说明JVM保证Java程序跨平台运行的原理。