JDK的使用

1. 什么是JDK

  • JDK(Java Development Kit)Java开发环境
  • SUN公司提供,是整个java的核心
  • 包括
    • Java编译器
    • Java运行工具(包含JVM-Java虚拟机)
    • Java文档生成工具
    • Java打包工具
    • 其它
  • 1996年1月SUN公司发布了Java第一个开发工具包JDK1.0,随后推出JDK1.1、JDK1.2、JDK1.3、JDK1.4、JDK5.0、JDK6.0、JDK7.0 、、、、、、
  • 由于JDK7目前使用人数最多,本教程就是基于JDK7.0讲解的,学会后学习其他版本将会很容易。
  • SUN除了提供了JDK,还提供了一种JRE工具(Java Runtime Environment)—>Java运行环境,它是提供给普通用户使用的,所以只包含Java运行工具,不包含Java编译工具。
  • SUN公司在JDK工具中自带了一共JRE工具,所以对于开发人员而言只需要安装JDK即可

2. 安装JDK

  1. 下载JDK

    1. 打开官网

      Oracle官网

      image-20220831112040186

    2. 选择JDK

      image-20220831112231728

      image-20220831112352114

    3. 选择以往版本(可以下载最新版、后面的过程大致相同)

      image-20220831114114449

      image-20220831114140869

      选择适合自己电脑的就行

      image-20220831114300940

    4. 下载并安装直达链接

      image-20220831142350298

      创建账户(没有账户下载不了)

      image-20220831143449789
      成功后重新点击使用账号就可以下载

  2. 使用镜像下载(如果第一步已经成功可以忽略该步骤)

    1. 华为镜像下载
    2. 清华镜像 好像不可用

    jdk7下载地址

  3. 自定义安装功能和路径

    image-20220831145511918

    image-20220831145709766

    开始安装了

    image-20220831145735491

    完成后要安装 jre,选择目录后点击下一步(可以忽略,jdk自带有)

    image-20220831145819721

  4. 完成安装

    image-20220831145926827

    按win键,搜索java出现下面内容就表示安装成功

    image-20220831150314968

注意:Java SE 可以认为就是JDK

详情可看

3. JDK目录介绍

jdk安装完毕后会在硬盘上生成一个目录,该目录被称为jdk的安装目录,其所在位置为安装时选择的目录。

image-20220831150633365

其中jdk1.7.0_80就是jdk安装目录

image-20220831150746915

接下来介绍这些目录的用途

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

    image-20220831151204616

  • db目录:是一个小型数据库。从jdk6.0开始,java引入了一个新的成员JavaDB,它是一个纯Java实现、开源的数据库管理系统。它不仅轻便还支持jdbc4.0所有的规范,可以在学习JDBC是不再额外安装数据库软件。

    image-20220831151639742

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

    image-20220831152132397

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

    image-20220831152349820

  • lib目录:java类库或库文件,是开发工具使用的归档包文件

    image-20220831152512365-16619307135781

  • src.zip文件:src文件夹的压缩文件,放置的是季度考核行类的源代码,通过该文件可以查看到java基础类的源代码。

  • bin目录下最重要的文件

    • javac.exe:是java的编译器工具,可以将编写好的java文件变成java字节码文件(可执行的java程序)。
      • java源文件扩展名为:.java
      • 编译后的可执行字节码扩展名为:.class
    • java.exe:是java运行时工具,他会启动一个Java虚拟机(JVM)进程,java虚拟机相当于一个虚拟的操作系统,它专门负责运行由java编译器生成的字节码文件。
上一篇 下一篇