JDK目录介绍(bin,db,jre,include,lib,src)以及javac,java命令
1.bin目录:用于存放一些可执行程序,如:java.exe(Java编译器),java.exe(Java运行工具),jar.exe(打包工具)和javadoc.exe(文档生成工具)。
在JDK的bin目录下存放着很多可执行程序,其中最为重要的就是Java.exe和javac.exe。
javac.exe:是Java编译器工具,它可以将编写好的Java文件编译成Java字节码文件(可执行的Java程序)。java源文件的扩展名为".java",如“hello.java”。编译后生成对应的字节码文件,文件的扩展名为.class。(*.class是二进制文件,中间文件,给IVM来阅读)
Java.exe:是java运行工具,他会启动一个java虚拟机(JVM)进程,Java虚拟机相当于一个虚拟的操作系统,他们专门负责运行由Java编译器生成的字节码文件(.class文件)。JVM将*.class 文件翻译为底层操作系统字节码,可运行。
java是一门半编译半解释型语言。且具有移植性。
2.db目录:db目录是一个小型的数据库。从JDK6.0引入。是一个纯java实现、开源的数据库管理系统。在学习JDBC时,不需要额外的安装一个数据库软件,选择直接使用的javaDB即可。
3.jre目录:“jre”是“Java Runtime Environment”的缩写,意为“Java运行时环境”。此目录是Java运行时环境的根目录,它包含Java虚拟机,运行时的类包,Java运行启动器以及一个bin目录,但不包含开发环境中的开发工具。
4.include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。
5.lib目录:是“library”的缩写,意为Java类库和库文件,是开发工具使用的归档包文件。
6.src.zip:是src的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。
JDK目录介绍(bin,db,jre,include,lib,src)以及javac,java命令相关推荐
- 2、JDK、JRE、JYM关系/JDK目录介绍配置环境变量
一.JDK.JRE.JYM关系 JDK包含JRE,JRE包含JVM JDK = JRE + 开发工具(javac.exe.java.exe) JRE = JVM + Java SE API(核心类库) ...
- 【Java】JDK目录介绍
[bin目录]:该目录用于存放一些可执行程序,如javac.exe(Java的编译器).java.exe(Java运行工具).jar.exe(打包工具).javadoc.exe(文档生成工具) jav ...
- 什么是环境变量?环境变量配置,jdk8的path环境变量配置,各个版本下jdk结构的变化以及环境变量配置的阐述,java命令执行三个不同目录下的java.exe说明
说明:如果只想配置java中jdk的path环境变量直接跳到三即可. 一,什么是环境变量? 一般是指在操作系统中用来指定操作系统运行环境的一些参数:如文件夹的位置. 环境变量是在操作系统中是一个特定名 ...
- java jdk目录_Java开发工具包JDK安装和目录介绍
1. 找到JDK的exe可执行文件 2. 双击安装,接受windows操作系统的安全警告,点击运行 3. 点击下一步 4. 如果需要更改安装路径,请点击更改,否则直接下一步 5. 等待安装 6. 安装 ...
- 关于jdk目录下jre文件夹的重现
最近在学习JDBC连接MySQL数据库,然后在导入相关jar包的时候遇到了点问题,因为要将连接MySQL数据库的jar包导入到jdk安装路径下的扩展目录jre\lib\ext中,可我发现jdk目录下竟 ...
- linux下的文件及目录介绍
/dev,设备: /proc - proc文件系统所需目录: /etc,系统配置文件: /sbin,重要的系统程序: /bin,基本应用程序: /lib,共享函数库: /mnt,装载其他 磁盘节点: ...
- Linux 系统相关目录介绍
Linux 总目录篇 Linux 系统相关目录介绍 /bin 用来贮存用户命令./usr/bin 也被用来贮存用户命令. /sbin 许多系统命令(例如 shutdown)的贮存位置./usr/sbi ...
- tomcat服务器的安装、tomcat的目录介绍、如何启动tomcat
tomcat服务器的安装 找到需要的Tomcat版本对应的zip压缩包,解压到需要安装的目录即可 tomcat的目录介绍 bin 专门用来存放tomcat服务器的可执行程序 conf ...
- Linux文件二级目录介绍
对于根目录下的二级目录做一个简单介绍 目录 介绍 /bin 存放着可执行文件以及存放着最经常使用的命令. /boot 系统的引导分区,系统启动时需要引导分区加载,存放的是启动Liux时使用的一些核心文 ...
最新文章
- 数据处理系列(四) 安装Elasticsearch用以存储和查询数据
- 皮一皮:最头铁的汪峰...
- C++,C++编程,Windows编程,MFC
- c语言的程序结构语序,第3章 C语序结构.doc
- Linux安装ntp同步时间
- oracle 批量插入 mysql 区别,Oracle 和 mysql 的批量操作Sql语句 的区别
- docker容器status为create状态
- 论文总结:云安全研究方向及进展综述
- Win11更改系统文件夹的默认保存位置方法分享
- NES模拟器开发笔记(001)缘起、资料及开发准备
- 关于企业高校相关重要电气设备漏电保护方式的探究
- 从零开始变成一个脚本小子001-初窥密码
- Origin的基础实验数据处理
- 【JY】45天缩短到4天,突发性Fluent仿真任务怎么破?
- iOS Apple Pay开发流程
- android edittext 手机号码,Android Edittext 手机号码格式输入设置
- Do You Kown Asp.Net Core - 根据实体类自动创建Razor Page CURD页面模板
- 解读Conflux的共识机制
- PS网页设计教程XVI——在PS中创建一个摩登实验室风格的网页设计
- SQliteDatabase相关操作的工具类