------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
Hello World
记事本 eclipse
.java 源文件 .class 运行文件/中间码文件
NoSuchMethodError:main
NoClassDefFoundError:Demo3
类名和源文件名一致 方便 ;public class Demo 这样开头 类名与源文件名9demo.java)必须一致
class (类) Demo(类名)
{ public static void main(String[] args) / "String S 是大写 找了半天错误。
{
System.out.println("hello java");
}
}
javac:编译工具 javac 123.java
java:运行工具 java demo '.class 可以省略”
classpath的配置
任意目录下我都能执行java运行程序
临时 set classpath=E:\Program Files\Java\Javayuan
set classpath= "清空环境变量“
classpath java虚拟机先找的是classpath然后再找的是当期目录。
path与classpath正好相反 先找的是当期目录
然后再找的
是classpath
set classpath=E:\Program Files\Java\Javayuan ; 与set classpath=E:\Program Files\Java\Javayuan
加不加分号 是有区别的 有分号 java虚拟机先找classpath再找当前目录。 没有分号java虚拟机只找classpath不找当前目录
最好不要加分号
set classpath=.;E:\Program Files\Java\Javayuan;c:\ 其中”.”代表当期目录