1.file name:HelloWord.javaclass HelloWord {
public static void main(String[] args){
System.out.println("HelloWork!");
}
}
2.file path:C:\Program Files\Java\jdk-9.0.1\bin
3.cmd Dos commad window
4.C:\Program Files\Java\jdk-9.0.1\bin>javac HelloWord.java
HelloWord.java:1: 错误: 写入HelloWord时出错: C:\Program Files\Java\jdk-9.0.1\bin\HelloWord.class
class HelloWord {
^
1 个错误PS:Win10 64bit Dell 游侠
public static void main(String[] args){
System.out.println("HelloWork!");
}
}
2.file path:C:\Program Files\Java\jdk-9.0.1\bin
3.cmd Dos commad window
4.C:\Program Files\Java\jdk-9.0.1\bin>javac HelloWord.java
HelloWord.java:1: 错误: 写入HelloWord时出错: C:\Program Files\Java\jdk-9.0.1\bin\HelloWord.class
class HelloWord {
^
1 个错误PS:Win10 64bit Dell 游侠
如果package中有“.”那就根据点分割目录嵌套结构,类如a.b.c
目录结构
a
`-b
`-c
Class HelloWord {
public static void main(String[] args){
System.out.println("HelloWork!");
}
}第一个Class的C大写
感谢大家帮忙回复,问题已找到:
HelloWord.java:1: 错误: 写入HelloWord时出错: C:\Program Files\Java\jdk-9.0.1\bin\HelloWord.class
报错原因是WIN 10 C盘不允许写入,改换其它盘即可
另外提示一下:
1.不需要特别加package
2.class是关键字,所以是小写,不可大写还是要感谢大家,希望JAVA路上我们一起~~
public class HelloWorld {
public static void main(String[] args){
System.out.println("HelloWork!");
}
}
说class大写的人是多么的想要分啊
public class Helloworld{
public static void main(String []args){
System.out.println("HelloWorld");
}
}
我的jdk都是装在D盘的;
楼上好多人被三楼误导了,写package的不是楼主.
说class大写的人是多么的想要分啊
我一开始没看懂这答案。以为这几楼是指出楼主有大写错误还特地网上翻看楼主代码。看了几遍没看懂,楼主没大写啊
说class大写的人是多么的想要分啊
我一开始没看懂这答案。以为这几楼是指出楼主有大写错误还特地网上翻看楼主代码。看了几遍没看懂,楼主没大写啊
撇开C盘问题不说,你的程序没public class 能运行?
嗯。
public class Hello{
public static void main(String[] args){
System.out.println("Hello world!");
}
}
========================================
主类(有main方法的类)要声明为public(共有类)。
类只有public 和 default吧
之前写的程序也遇到过,当时也是蒙逼了一阵