Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能。

java由四方面组成:java编程语言,java类文件格式,java虚拟机和java应用程序接口(API);

JDK 与JDE
JDK从5.0开始,发展为以下三个体系:
J2SE(Java2 Platform Standard Edition,java平台标准版),J2EE(Java2 Platform,Enterprise Edition,java平台企业版),J2ME(Java2 Platform MicroEdition,java平台微型版);
JDE 为java程序的运行平台

没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。

想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。
成功安装之后,进行测试是否真的成功安装,点击【开始】----【运行】----输入 CMD,在命令提示符里面输入“Java -version”并按回车键,出现下图,即为安装成功。

下面开始配置环境变量,
右击【我的电脑】---【属性】-----【高级】---【环境变量】,
选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径(D:\Program Files\Java\jdk1.7.0_40),单击“确定”按钮,
在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”,单击确定按钮,
在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.%JAVA_HOME%\lib;  .表示当前路径;分号不可少。

1、变量名:JAVA_HOME(用来指明jdk的安装路径)
2、变量名:Path(使系统在任何路径下都能识别java命令)
3、变量名:ClassPath(就是运行java程序时候加载类的路径)

现在测试环境变量的配置成功与否。在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确.
记得不要漏掉最后的“;”符号。

然后将下列扩展名为.java的文件保存到D盘中。

public class HelloWorld
{
    public static void main(String []agrs)
    {
        System.out.println("这是我第一个java小程序~");
    }
}

然后启动运行,输入CMD进入命令提示符, 首先输入D:
然后再输入dir/w
此时你就会看到D盘中的文件里有一个HelloWorld.java的文件,
运行javac编译器编译成字节码。 输入javac HelloWorld.java回车 如果没有错误的话就会显示D盘
再次输入dir你会看见D盘中增加了一个文件,是HelloWorld.class 最后在java虚拟机中运行已经在编译器中编译好的.class文件, 输入java HelloWorld
javac 编译时不区分大小写,java 运行时区分大小写;
回车,这是你就会在虚拟机界面中看到你要答应出来的东西。

以上均来自网友和自己的总结~~