Java语言是跨平台的。

JVM(JAVA虚拟机)保证JAVA语言的跨平台,在不同的系统平台上安装JVM,即可保证JAVA程序在该系统中运行。

JVM:保证Java语言跨平台
JRE:Java程序的运行环境(包含JVM + 类库)
JDK:Java程序的开发环境(包含JRE + 工具)

1.path环境变量的作用

保证javac命令可以在任意目录下运行(对.java 文件进行编译。使java.exe应用程序在任意目录下都可以运行,同理也可以配置其他应用程序的变量)。
2.path配置的两种方案:

找到环境变量的位置,在系统变量里面

新建:
          变量名:JAVA_HOME
          变量值:(jdk的安转路径,如:D:\develop\Java\jdk1.7.0_60)
修改:
          变量名:Path
          变量值:%JAVA_HOME%\bin;以前的内容

classpath环境变量
    (1)classpath环境变量的作用
        保证class文件可以在任意目录下运行
    (2)classpath环境变量的配置
        找到环境变量的位置,在系统变量里面

hello world

public class Hello {

	public static void main(String[] args){
		System.out.println("hello world!");
	}
}