Java JDK是什么?JDK安装目录介绍

JDK是SUN提供的一套Java开发环境,全称JavaDevelopmentKit,简称JDK,它是整个Java的核心,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。

在JDK安装完毕后,会在硬盘上生成一个目录,该目录被称为JDK的安装目录,如图1所示。

Java JDK是什么?JDK安装目录介绍

图1 JDK目录结构

为了更好地学习JDK,初学者需要对JDK安装目录下的子目录及文件的作用有所了解,接下来分别对JDK安装目录下的子目录进行介绍。

● bin目录:该目录用于存放一些可执行程序,如javac.exe(Java编译器)、java.exe(Java运行工具)、jar.exe(打包工具)和javadoc.exe(文档生成工具)等。

● db目录:db目录是一个小型的数据库。从JDK 6开始,Java中引入了一个新的成员Java DB,这是一个纯Java实现、开源的数据库管理系统。这个数据库不仅很轻便,而且支持JDBC 4.0所有的规范,在学习JDBC时,不再需要额外地安装一个数据库软件,选择直接使用Java DB即可。

● include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。

● jre目录:此目录是Java运行时环境的根目录,它包含Java虚拟机,运行时的类包、Java应用启动器以及一个bin目录,但不包含开发环境中的开发工具。

● lib目录:lib是library的缩写,意为Java类库或库文件,是开发工具使用的归档包文件。

● javafx-src.zip:该压缩文件内存放的是Java FX(Java图形用户界面工具)所有核心类库的源代码。

● src.zip:src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。

● README等说明性文档。

在上面的目录中,bin目录是一个非常重要的目录,在其目录中存放着很多可执行程序,其中最重要的就是javac.exe和java.exe,这两个文件的主要作用如下:

● javac.exe是Java编译器工具,它可以将编写好的Java文件编译成Java字节码文件(可执行的Java程序)。Java源文件的扩展名为.java,如“HelloWorld.java”,编译后生成对应的Java字节码文件,文件的扩展名为.class,如“HelloWorld.class”。

● java.exe是Java运行工具,它会启动一个Java虚拟机(JVM)进程,Java虚拟机相当于一个虚拟的操作系统,它专门负责运行由Java编译器生成的字节码文件(.class文件)。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/263230.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
黑马程序员黑马程序员订阅用户
上一篇 2023年5月15日 08:30
下一篇 2023年5月16日 07:26

相关推荐

  • 我来分享为什么说robots文件对SEO十分重要。

    许多seo新手不知道怎样使用robots,乃至不理解robots文件到底是为何物,可是这儿需求指出的是,许多网站就是没有设置好这个文件导致了排名不理想,因而这个文件对网站优化是十分重要的,万万不容大意,当然了许多人…

    2023年6月23日
    00
  • 教你做SEO优化的过程中为什么那么注重robots.txt。

    做SEO优化的过程中,我们也比较注重robots.txt这个文件,下面我们来具体了解一下:一、robots.txt基本介绍robots.txr文件是一个纯文本文件,可以告诉蜘蛛哪些页面可以爬取(收录),哪些页面不能爬取。搜索引擎爬去…

    2022年12月4日
    02
  • 福利!seo 前端优化方法总结!

    在网站优化中,很多人会忽视前端优化对seo的作用,今天我们就来了解一下seo 前端优化方法,接下来就一起来看看下面的这一篇文章,这篇文章为我们总结了seo 前端优化方法,感兴趣的朋友快来吧! 一、前端页面的优化对…

    2022年5月21日
    0402
  • 小编教你用服务器下载文件速度快吗。

    服务器下载文件的速度取决于多个因素,包括服务器的带宽、网络连接质量、文件大小和同时下载的用户数量。在理想条件下,服务器下载速度可以非常快。 使用服务器下载文件的速度通常比使用个人电脑或移动设备要快,这…

    2024年6月25日
    00
  • robots协议原则和功能有哪些?怎么使用的?

    robots协议,也称机器人协议,不知道大家听说过没有?robots协议是用来指导搜索引擎的,让它更好地抓取网站内容。那么robots协议原则和功能有哪些?怎么使用的?下面我们一起来看看吧! 一、基本介绍 robots.txt文件是…

    2022年5月21日
    0346
  • 关于html里如何引入文件内容。

    在HTML中,我们可以通过多种方式引入文件,包括CSS样式表、JavaScript脚本、图像等,以下是一些常见的方法: (图片来源网络,侵删) 1、引入外部CSS样式表 要在HTML文件中引入外部CSS样式表,可以使用<link>…

    2024年6月25日
    00
  • 最便宜的补单平台是哪个。

    其实,做淘宝卖家的也不容易,在遵循淘宝规则的同时,还要背着淘宝偷偷地补单,如果补单方法不对,还会被淘宝抓到被处罚。卖家在补单的时候,还需要找补单平台,哪个平台最便宜呢?一、哪个补单平台最便宜?淘宝补单…

    2023年10月23日
    01
  • 我来分享如何利用robots文件来进行SEO优化。

    robots文件可限制抓取网页的搜索引擎蜘蛛对您网站的访问。这些蜘蛛是自动的,它们在访问任意网站的网页之前,都会查看是否存在阻止它们访问特定网页的 robots.txt 文件。简单的说,就是在百度进来抓取的第一时间,…

    2023年6月27日
    02

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息