day 03 开发环境安装及相关目录详解
日期:2021.07.27
记录人:涂**
1. java的三个版本
版本名 | 常用的平台 |
---|---|
javase | 多用于桌面程序,控制台开发 |
javame | 嵌入式设备 |
javaee | web应用 |
2. jdk,jre,jvm:三者之间的关系
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
最后效果
mac:
-
打开终端
cd /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/ sudo -i vi /etc/.bash_profile
-
在文件中输入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
-
输入完成后,按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为版权和签证的说明性文档。