1、和JAVA的第一次亲密接触
1995年由SUN公司(Stanford University NetWork,斯坦福大学网络公司)推出的高级编程语言。
主要特征:完全面向对象,安全可靠,可移植性(跨平台性)
目前JAVA由三种架构组成:Java SE(基础版),Java EE(企业版),Java ME(小型版)
Java 5.0这三种构架分别叫做:J2SE,J2EE,J2ME;
2、JAVA为什么能跨平台运行?
JAVA的字节码文件是被加载到JAVA虚拟机JVM(Java Virtual Machine)中被执行的,只需操作系统中安装JVM就可以执行Java程序。
3、Java 环境搭建
JRE Java运行环境
JDK Java开发工具包
简单而言:使用JDK开发完成的java程序,交给JRE运行
3.1、JDK的安装
傻瓜式安装,注意:路径中不要有中文或特殊符号、空格等,当提示安装JRE时,不安装即可,因为JRE中已包含JRE。
3.2、配置环境变量Path
在DOS下执行程序时,如果执行的程序在当前目录不存在,系统会在Path这个环境变量指定的目录中查找,如果还没找到,就会错误提示‘Javac’不是内部或外部命令,也不是可运行的程序或批处理文件,所以,要想运行‘Javac’,则必须 每次进入 JDK安装路径\bin 或修改Path变量,我们选择第二种修改Path变量。
3.3、修改Path方法
a、我的电脑——属性——高级——环境变量
b、在系统变量中找到Path,编辑它,在变量值开始处加上Java工具所有目录(JDK安装路径\bin),后面用分号和其他值隔开。
c、如果系统变量中的Path内容太多,怕改错,也可以在用户变量中新建一个Path变量,内容为Java工具所在目录,但这样只能在当前用户有效。
4、临时修改Path方法
在DOS中,使用set命令完成,这种配置方式只在当前DOS有效,新建的DOS则还是原先的配置,当前DOS关闭,配置消失。
set:查看本机所有环境变量的值
set 变量名:查看具体一个环境变量的值
set 变量名=:清穿一个环境变量的值
set 变量名=具体值:给指定变量定义具体值
怎么在原有环境变量值基础上添加新值?
1、通过%变量名%获取环境变量的值
2、set path = 新值;%path%
5、配置JAVA_HOME
为了防止JDK目录改变而不断修改path的值 ,导致对Path的误操作;
a、新建一个环境变量JAVA_HOME,值为JDK安装目录
b、在Path中通过%JAVA_HOME%获取JAVA_HOME的值;
如:
JAVA_HOME=F:\jdk1.6.0_01
path=%JAVA_HOME%\bin;%path%