Java发展史及JDK&环境变量配置

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 几个命令测试环境变量是否配置成功;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值