Java发展史
所属公司:美国Sun(Sun Microsystems)公司
Java之父:詹姆斯.高斯林(James Gosling)
版本演化:
1995年:Java语言诞生
1996年:Java(1.0)
1997年:Java(1.1)
1998年:Java(1.2)
2000年:Java(1.3)
2002年:Java(1.4)
2004年:Java(5.0)——进入发展黄金期
2006年:Java(6.0)
2009年:Oracle公司(甲骨文)收购Sun公司
2011年:Java(7.0)
2014年:Java(8.0)——软件开发公司使用最多的版本
2017年9月:Java(9.0)
2018年3月:Java(10.0)
2018年9月:Java(11.0)
跨平台:跨操作系统,在不同的操作系统安装对应的Java虚拟机(JVM Java Virtual Machine)即可。
JRE和JDK:
JRE即Java运行时环境(Java Runtime Environment),包含JVM和运行时所需的核心类库,若只运行java程序,只安装JRE即可。
JDK即Java程序开发工具包(Java Development Kit) ,包含JRE和开发人员使用的工具,如常用的编译工具javac.exe和运行工具java.exe,若要开发Java程序,则必须安装JDK。
JDK = JRE + Tools&Tool APIs
JDK下载:https://www.oracle.com/java/technologies/javase-downloads.html
JDK8.25:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
jdk1.8 目录结构:
bin目录存放jdk各种工具的命令,即jdk工具的可执行二进制文件,包括编译器,调试器等,例如:java,javac
db 目录存放的是安装java DB的路径,Derby是java自带的数据库
include 存放的是java调用C或者C++接口的函数功能。
jre 安装的是运行java必须的jre环境
lib 目录存放的是java工具命令实际执行的程序包
src.zip 和 javafx-src.zip 是jdk源码和javaFX源码文件
配置环境变量:
1.右击"我的电脑",点击"属性",选择"高级系统设置";——2.选择"高级"选项卡,点击"环境变量";
在 "系统变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(不区别大小写),若已存在则点击"编辑",不存在则点击"新建"。
注意:如果使用 1.5 以上版本的 JDK,不用设置 CLASSPATH 环境变量,也可以正常编译和运行 Java 程序。
变量设置参数如下:
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 根据自己的实际安装路径配置
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //前面有个"."
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
测试JDK是否安装成功
1、"开始"->"运行",键入"cmd";
2、键入命令: java -version、java、javac 几个命令测试环境变量是否配置成功;