栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

认识JDK

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

认识JDK

文章目录
  • 一、JDK是什么?
    • Sun公司提供的一套Java开发环境,简称JDK(Java Development Kit)。JDK包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。JDK 现以更新至JDK13(但我们在学习阶段时,我们用JDK8更好,JDK8更稳定)。
  • 下载JDK1.8.0文件的网址
  • 下载安装文件“jdk-8u201-windows-x64.exe”,双击该文件,进入JDK安装界面
  • 二、JDK 目录介绍
    • JDK安装完毕,会在磁盘生成一个目录,该目录被称成为JDK目录
    • 为了更好的学好JDK,初学者必须要对JDK目录下各个子目录的意义和作用有所了解,以下即子目录介绍:
      • 1).bin目录:该目录用于存放一些可执行程序,如Javac.exe(Java编译器)、Java.exe(Java运行工具)、Jar.exe(打包工具)和Javadoc.exe(文档生成工具)等。最重要的是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文件)
      • 2).db目录:db目录是一个小型的数据库。从JDK6开始,Java中引进了一个新成员JavaDB,这是一个纯Java实现、开源的数据库管理系统。这个数据库不仅简单,而且支持JDBC4所有的规范,在学习JDBC时,不需要额外安装数据库软件,选择直接使用JavaDB即可。
      • 3).jre目录:jre是Java Runtime Environment的缩写,意为Java程序运行时的环境。该目录是java运行时环境的根目录,它包含java虚拟机、运行时的类包、Java应用启动器和一个bin目录,但不含开发环境中的开发工具。
      • 4).include目录:由于JDK是使用C和C++开发的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。
      • 5).lib目录:lib就是library的缩写,意为java类库或库文件,是开发工具使用的归档包文件。
      • 6)src.zip文件与javafx-src.zip文件:这两个文件中放置的是JDK 核心类的源代码和JavaFX源代码,通过这两个文件可以看出java基础类的源代码。

一、JDK是什么? Sun公司提供的一套Java开发环境,简称JDK(Java Development Kit)。JDK包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。JDK 现以更新至JDK13(但我们在学习阶段时,我们用JDK8更好,JDK8更稳定)。 下载JDK1.8.0文件的网址

https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

下载安装文件“jdk-8u201-windows-x64.exe”,双击该文件,进入JDK安装界面

二、JDK 目录介绍 JDK安装完毕,会在磁盘生成一个目录,该目录被称成为JDK目录

为了更好的学好JDK,初学者必须要对JDK目录下各个子目录的意义和作用有所了解,以下即子目录介绍: 1).bin目录:该目录用于存放一些可执行程序,如Javac.exe(Java编译器)、Java.exe(Java运行工具)、Jar.exe(打包工具)和Javadoc.exe(文档生成工具)等。最重要的是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文件) 2).db目录:db目录是一个小型的数据库。从JDK6开始,Java中引进了一个新成员JavaDB,这是一个纯Java实现、开源的数据库管理系统。这个数据库不仅简单,而且支持JDBC4所有的规范,在学习JDBC时,不需要额外安装数据库软件,选择直接使用JavaDB即可。 3).jre目录:jre是Java Runtime Environment的缩写,意为Java程序运行时的环境。该目录是java运行时环境的根目录,它包含java虚拟机、运行时的类包、Java应用启动器和一个bin目录,但不含开发环境中的开发工具。 4).include目录:由于JDK是使用C和C++开发的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。 5).lib目录:lib就是library的缩写,意为java类库或库文件,是开发工具使用的归档包文件。 6)src.zip文件与javafx-src.zip文件:这两个文件中放置的是JDK 核心类的源代码和JavaFX源代码,通过这两个文件可以看出java基础类的源代码。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/821864.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号