敲代码从配环境开始
一.环境变量配置:
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

浙公网安备 33010602011771号