Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
问题1:编译用 Java 编程语言编写的程序时,编译器会将人类可读的源文件转换为 Java 虚拟机可以理解的与平台无关的代码。这个独立于平台的代码是什么?
问题2:以下哪项是 不是 有效评论:
a. /** comment */
b. /* comment */
c. /* comment
d. // comment
问题3:如果在运行时看到以下错误,应该检查的第一件事是什么:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp.java.
问题4:main
方法的正确签名是什么?
问题5:声明 main
方法时,哪个修饰符必须先出现,public
或 static
?
问题6:main
方法定义了哪些参数?
练习1:更改 HelloWorldApp.java
程序,使其显示 Hola Mundo!
而不是 Hello World!
。
练习2:你可以在此处找到 HelloWorldApp
的略微修改版本:HelloWorldApp2.java
该程序有错误。修复错误,以便程序成功编译并运行。错误是什么?