一.JDK介绍

>> JDK:是JAVA语言的软件工具开发包,是整个JAVA开发的核心,他包含了JAVA的运行(JVM+JAVA类库)环境和JAVA工具。

     1)JAVA运行环境介绍(JRE)

           JRE:开发完成JAVA程序所需要的环境(由以下两部分构成)

                   1.JVM:JAVA虚拟机   2.运行时所需要的类库

     2)JAVA开发工具:

                   1.编译器 2.调试器            

二.JDK安装简介

 >>在JDK软件中含有单独的一个jre软件,第二个界面可/可不安装(可修改路径)。

三.配置环境变量

1).jdk1.5之前需要配置三个变量

(1)java_home (2) path (3)classpath

2).jdk1.5以后只需要配置一个变量

(1)path(路径):配置的内容是bin文件夹的整个路径(包含bin)

  操作如下:

我的电脑->属性->高级系统配置->高级->环境变量->系统变量->path(中新建上述路径)

(2)测试是否配置成功:

    在命令提示符界面输入两个命令:1.javac   2.java  -version

四.JAVA程序的运行原理。

>>介绍文件后缀名对应的文件

1.源文件(.java文件)

 javac.exe(编译命令)

2.字节码文件(.class文件)

 java.exe(运行命令)    ---JVM(JAVA虚拟机)来运行

1)程序运行的流程分为以下几个步骤

 编辑源码文件(.java)-->2.编译生成字节码文件(.class)  -->3.类加载器加载字节码文件(.class)-->4.main()方法中执行字节码指令

2)步骤简介

 1>.编辑源代码过程:

编辑源代码,就是我们在任何一个工具上编写源代码,可以是记事本,最后命名为Student.java。

这部分相当于我们在eclipse上新建类写代码

2.>编译生成字节码文件:

生成.class字节码文件,在命令行输入命令java c将该源码文件编译生成.class字节码文件。

这部分的操作就相当于我们在eclipse上写完Ctrl+S保存。

3.>加载字节码文件:

在命令行中输入java这个命令,就启动了一个java虚拟机,然后加载(.class)字节码文件到内存,然后运行内存中的字节码指令了。

这部分的操作就相当于我们在eclipse上点击运行按钮。

4.>main()方法中执行字节码:

执行引擎找到main()这个入口方法,执行其中的字节码指令。