Java之准备知识

1.JDK和JRE的区别

(来自百度知道)
jvm是java虚拟机,用来解释执行编译后的字节码文件(一般是.java源文件编译后的.class文件,其实也可以是其它一些语言的),你可以把它想象成就好比是一个CPU,执行程序各种指令,进行计算。 
jre是java运行时环境,也就是提供运行Java程序能力的一套集合,所以其中肯定会包含有jvm,还有其它一些Java系统工具、类库等等。安装了jre,就表示可以运行java程序了。
jdk是Java开发工具包,给Java程序开发人员使用的。其中包括jre(开发完程序总要运行起来调试的吧),还包括其它一些开发时用到的工具,例如把.java源文件编译成.class字节码文件的javac工具,生成使用文档的javadoc工具等等。
jre就好比flash player,有了它电脑就可以播放flash,但是你不能制作flash动画。 jdk就好比Adobe的flash开发工具,有了它,你就可以制作flash动画了,而且它里面包含有flash播放程序,例如flash player。 jdk是包含jre的,范围更大,内容更多

2.环境变量

Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。 
JAVA_HOME指向的是JDK的安装路径,如C:\JDK_1.4.2
设置方法: 
JAVA_HOME=C:\JDK_1.4.2 
PATH环境变量指向JDK的bin目录—执行程序的路径
设置方法:
PATH=%JAVA_HOME%\bin;%PATH%;
CLASSPATH环境变量设置—设置java类的路径,用于jvm寻找运行的类文件(.; 表示在当前路径下找.class文件)
设置方法:
CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;
具体的设定方法: win2k\xp用户右键点击我的电脑->属性->高级->环境变量,修改下面系统变量那个框里的值就行了。 

3.javac和java(编译和执行)

javac用于将源文件编译成.class文件;java用于执行该文件

 4.安装

只运行java程序,安装JRE就可以了
开发java程序,安装JDK(包括jre,用于运行调试);安装之后需要配置下环境变量

Eclipse其实就是Java的IDE,让开发更方便的一个工具而已;一般解压即可
原文地址:https://www.cnblogs.com/20120810bubu/p/3075338.html