上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!”的独立应用程序,并编译运行。