00005第一个java程序
- 使用记事本编写以下代码
public class Welcome{
public static void main(String[]args){
System.out.println(“Hello World”);
}
}
在d:\mycode保存文件,文件名命名为HelloWorld.java
-
编译,创建字节码文件
打开命令行窗口,进入java文件所在目录,执行javac HelloWorld.java,生成class文件。 -
解释并运行
执行“java HelloWorld”,命令行窗口会输出“Hello World” -
常见问题-1 提示“javac不是内部或者外部命令
-
出错原因
Path路径变量配置错误导致没有找到javac命令 -
解决方案
参考《00003JDK环境变量PATH设置_classpath问题》设置Path环境变量 -
常见问题-2 文件夹中可以看到Welcome.java文件,在编译时出现‘javac 找不到文件’
-
出错原因
可能是操作系统显示设置问题,隐藏了文件的扩展名。 -
解决方案
打开我的电脑窗口,选择【组织】【文件夹搜索选项】【查看】,去掉“隐藏已知文件夹类型的扩展名”复选框中的对勾,看到文件的实际名称为HelloWorld.java.txt,将后缀后.txt去掉。 -
常见问题-3 NoSuchMethodError:main
-
出错原因
找不到main方法,应该是main方法书写有误。 -
解决方案
检查public static void main(String[] args){ 书写是否正确。
新建了一个java自学群,一起学java的同学加我QQ745813069通过验证后拉你们入群一起学习。