目录
2.运行程序时报错 “Expection in thread "main" java.lang.NoClassDefFoundError: HelloWorld”
编写一个Java程序
1、在D盘新建一个java文件夹
2、在D:\java下新建一个文本文档,重命名为HelloWorld,并将文件后缀改为.java(又称作Java源文件,基本组成部分为类(class),如第4步代码段中的HelloWorld类)
3、使用Notepad++打开HelloWorld.java
4、写入代码
注意事项:①及时存盘②拼写正确
public class HelloWorld{
public static void main(String args[]){
System.out.println("HelloWorld!");
}
}
一个源文件中最多只能有一个 public 类,其他的类不限个数。
如果源文件中包含一个 public 类,它必须按该类名命名。
Java应用程序的执行入口是 main() 方法,它有固定的书写格式:
public static void main(String args[]) {...}
Java 方法由一条条语句组成,每个语句以分号结束。
Java 语言严格区分大小写。
Java 语言有三种注释方式:
// 用于单行注释
/*
用于多行注释
*/
/**
*用于多行注释,且可以被 doc 工具解析
*/
5、打开cmd,进入HelloWorld.java文件所在路径
d:
cd java
6、编译程序
javac HelloWorld.java
7、HelloWorld.java文件所在路径下会生成一个HelloWorld.class文件
8、运行/执行程序
java HelloWorld
Tips
1.为防止运行出错,请做以下设置
①查看方式:详细信息
②文件夹选项:选择“应用到所有文件夹”
③文件夹选项:勾选"显示隐藏的文件、文件夹和驱动器"
④文件夹选项: 反选"隐藏已知文件类型的扩展名"
⑤文件夹选项: 勾选"在标题栏中显示完整路径"
2.运行程序时报错 “Expection in thread "main" java.lang.NoClassDefFoundError: HelloWorld”
说明 classpath环境变量的配置 有误。(原理:运行程序时,Windows会去classpath环境变量中查找类)