我使用的是Windows 7,最近安装了JDK(jdk1.8.0_05)。 (我还安装了JRE) 由于我是Java的新手,我在Official Java Website上编写了Hello World Java代码:
class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}
我将文件保存为C:\HelloWorldApp.java
然后在命令提示符下输入
javac HelloWorldApp.java
我收到以下消息:
C:/HelloWorldApp.java:5: error: error while starting HelloWorldApp: C:\HelloWorldApp.class (Access is denied)
class HelloWorldApp{
^
1 error
PS:我甚至尝试将课程公之于众。另外,我已将PATH变量指定为C:\Program Files\Java\jdk1.8.0_05\bin
可能是什么解决方案?
答案 0 :(得分:-2)
在public
关键字之前添加class
关键字。也就是说,改变:
class HelloWorldApp {
到
public class HelloWorldApp {
包含main方法的类必须声明为public。