一、什么是JRE和JDK?
   (1) JRE(Java Runtime Enviroment的简称,即java运行环境,是用来运行java程序的),所有的java程序都要在JRE下才能运行。它包括了JVM(Java Virtual Machine)和JAVA核心类库等.(真正运行时把字节码文件加载到java虚拟机,它把字节码文件一条一条解释成对应的平台所能执行的机器码)
    (2)JDK(Java Development Kit的简称,即java开发工具包),它是整个Java的核心,包括了Java运行环境、java开发工具(javac、
java、javadoc等)和 java基础类库.
    总结:与JDK相比,JRE它不包含开发工具、编译器、调试器和其他工具。开发Java程序就要安装jdk,运行Java程序安装JRE即可。也就是说,JDK包含JRE,JDK主要是用来开发并调试程序,而JRE是用来运行程序的。
    (3)JDK剖析:
            bin:JDK包含的一些开发工具执行文件
            javac.exe 用来把Java源程序编译成字节码文件
            java.exe Java执行字节码文件
            javadoc.exe 生成javaAPI文档
            db:一个开源的Java开发的关系数据库
            include:C语言头文件,支持用java本地接口编程
            jre:Java运行环境的根目录
            lib:java开发工具要用的一些库文件(非核心类库tools.jar、dt.jar等)
            src.zip:归档的Java源代码
    (4)配置环境变量
      在命令行窗口执行命令java -version来显示java的版本时,会出现如下的错误信息:C:\Documents and Settings\Administrator> java -version 'java'不是内部或外部命令,也不是可运行的程序或批处理文件。这是因为在当前路径和path环境变量所提供的路径下都找不到当前要执行的java命令,所以要想在任何路径下都能识别Java开发命令,我们可以在windows系统中设置它的path环境变量。把jdk的安装路径\bin路径添加到path环境变量中即可.
        永久配置方式:
        a.新建系统变量:变量名:JAVA_HOME;变量值:D:\J2EE\jdk1.7(java安装的根路径)

        b.修改path:变量名:path;变量值:%JAVA_HOME%\bin;

二、Java程序开发步骤:
    (1)通过文本编辑器来编写java代码至扩展名为java的文件中(.java)
    (2)调用编译工具javac.exe来对java源文件进行编译,生成扩展名为class的字节码文件
    (3)调用运行工具java.exe来对编译好的字节码文件进行解释执行
提示:如果在Java源文件中加上public,则必须让类名和Java源文件的名字一致。否则在同一个Java源文件程序中声明两个类,在编译时就会报错.
三、Java注释
    (1)单行注释:以//开始,以行末结束。当某一行代码被注释掉时,程序在运行时该行代码就不会被执行。此外单行注释还可以用来解释说明某行代码。(如://输出信息到控制台)
    (2)多行注释:以/*开始,以*/结束,中间是程序中的注释.

    (3)java文档注释:用来生成一个注释文档,默认以html格式生成.

    (4)javadoc命令:从程序源码中抽取文档注释形成一个和源代码配套的 API 文档, 在编写程序时以文档标签作为注释, 在程序编写完成后,通过 javadoc 可以自动生成程序的开发文档。(javadoc -d 生成目标路径名 源文件 如: javadoc -d doc Demo3.java)