day 03 开发环境安装及相关目录详解

本文详细介绍了Java的三个版本、JDK、JRE和JVM的关系,以及JDK8的安装过程和环境变量配置方法。针对Windows 10和Mac系统提供了具体的配置步骤。此外,还解析了JDK8目录结构,包括bin、db、include、jre、lib等子目录的功能和作用。
摘要由CSDN通过智能技术生成

day 03 开发环境安装及相关目录详解

日期:2021.07.27

记录人:涂**

1. java的三个版本

版本名常用的平台
javase多用于桌面程序,控制台开发
javame嵌入式设备
javaeeweb应用

2. jdk,jre,jvm:三者之间的关系

image-20210727213233674

3. jdk安装

jdk8下载地址:Java SE Development Kit 8 - Downloads (oracle.com)

环境变量配置:(可以针对用户设置,也可以针对系统进行设置,都是一样的)

win10:

JAVA_HOME :变量值为安装后的jdk的绝对路径

CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

path:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

最后效果


image-20210727223020767

image-20210727223103968

mac:
  1. 打开终端

    cd /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/ 
    
    sudo -i vi /etc/.bash_profile
    
    
  2. 在文件中输入java路径

    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/
    
    CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    
    PATH=$JAVA_HOME/bin:$PATH:
    
    export JAVA_HOME
    
    export CLASSPATH
    
    export PATH
    
  3. 输入完成后,按esc键退出编辑,再输入**:wq** 保存刚刚的操作,并输入下面命令使其生效

    source /etc/.bash_profile
    

4. java8目录

安装JDK后路径下目录文件有哪些及功能介绍。

安装好的JDK路径下目录如下:有bin、db、include、jre、lib、COPYRIGHT、javafx-src.zip、LICENSE、README.html、release、src.zip、THIRDPARTYLICENSEREADME.txt、THIRDPARTYLICENSEREADME-JAVAFX.txt。

1. bin

其中bin目录里面存放了JDK的各种工具命令,即JDK开发工具的可执行文件。其中这些可执行文件都是二进制的,其中包括编译器、解释器以及其他一些工具,比如我们刚开始用的Javac、Java命令去检查JDK是否安装配置正确就是在这个目录下面的命令。

2. db

db目录里面是安装Java DB的路径。Derby是Java自带的数据库,只有3M多大小,采用纯Javadb目录编写。

3. include

其中include目录里面是一些供C语言使用的标题文件,其中C语言的头文件支持Java本地接口和Java虚拟机调试程序接口的本地编程技术。这里头文件的作用是让Java调用C/C++实现的函数功能。

4. jre

其中jre(Java runtime environment即Java运行时环境)目录路径下安装的就是运行Java程序所必须的JRE环境。我们可以看到在jre目录下的bin里面有java.exe、javaws.exe,但没有javac.exe。

5. lib

其中lib目录:该路径下存放的是JDK工具命令的实际执行程序。

6. src

其中src.zip目录:该压缩文件里面存放的就是Java所有核心类库的源代码。

7. src.zip和javafx-src.zip

存放JDK源代码和JavaFX源代码。

8. 其他

COPYRIGHT和LICENSE为版权和签证的说明性文档。

码。

7. src.zip和javafx-src.zip

存放JDK源代码和JavaFX源代码。

8. 其他

COPYRIGHT和LICENSE为版权和签证的说明性文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值