Java程序设计项目教程(第二版)
上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程序跨平台运行的原理。