Java程序设计案例教程
上QQ阅读APP看书,第一时间看更新

【习题1】

一、选择题

1.下列可以编译java源文件的工具是( )。

(A)javac (B)jdb (C)javadoc (D)junit

2.以下关于支持Java运行平台的叙述错误的是( )。

(A)Java可在Solaris平台上运行

(B)Java可在Windows平台上运行

(C)Java语言与平台无关,Java程序的运行结果依赖于操作系统

(D)Java语言与平台无关,Java程序的运行结果与操作系统无关

3.JVM在执行一个Java类时,大致采用以下( )过程。

(A)执行类中的代码→装载类→校验类

(B)校验类→装载类→执行类中的代码

(C)装载类→执行类中的代码→校验类

(D)装载类→校验类→执行类中的代码

4.当运行一个Java程序时,传递参数的格式是( )。

(A)java类名参数1,参数2 (B)javac类名参数1参数2

(C)java类名参数l参数2 (D)java类名参数l+参数2

5.环境变量Path中含有多个路径时,路径和路径之间可以用哪项来分隔?

(A); (B), (C)|

二、填空题

1.Java语言有____、____和____三大核心技术。

2.Java程序源代码用____命令进行编译,用____命令运行程序。

3.Java源文件的扩展名是____,字节码文件的扩展名是____。

三、简答题

1.简述Java语言的发展历史。

2.简述Java语言的特点。

3.简述Java虚拟机的工作原理。

四、编程题

试编写一个“I LoveJava!”的独立应用程序,并编译运行。