敲代码从配环境开始

一.环境变量配置:

JAVA_HOME: C:\Program Files (x86)\Java\jdk1.8.0_121(安装路径)

CLASSPATH: .;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

测试:1.新建Hello.java

public class Hello{

public static void main(String args[]){

System.out.println("hello world");

}

}

2.运行CMD;

3.javac Hello.java

  Java Hello

打印出hello world即OK。

 

二.JRE与JDK

JDK( Java Development Kit),Java的开发包,包括JAVA的运行环境(JRE)、client和server端。

JRE(Java Runtime Environment),即JAVA的运行环境。基本与JAVA虚拟机是同一概念。

SDK(Software Development Kit),即软件开发包,包含函数库,编译程序等。

JVM(Java Virtual Machine),JAVA虚拟机。

 

所有JAVA程序首先被编译为.class文件,这种文件可以再虚拟机上执行,通过虚拟机与操作系统进行交互,虚拟机将其解释给本地系统运行。

在解释.class文件的时候需要调用到lib类库,JDK中含JRE目录,JRE中含有bin和lib文件夹,可认为bin文件就是JVM虚拟机,lib中含有JVM运行所需文件夹。

JDK目录下有6个文件夹,一些声明文件和一个src类库源码压缩包。真正起用的有4个文件夹,bin:最主要的编辑器(javac.exe),include:JAVA和JVM交互用的头文件,lib:类库,jre:JAVA运行环境。

 

JDK主要用于JAVA程序的开发,JRE只能运行class文件而没有编译功能。

 

参考来源:http://ihyperwin.iteye.com/blog/1513754

posted @ 2017-03-06 23:54  苹果冒险  阅读(170)  评论(0)    收藏  举报