Java基础篇之四----JDK和JRE

一、JDK的概念

1.JDK:Java Development ToolKit

(Java开发工具包)。JDK是整个Java的核心,包含了一推Java工具(javac/java.jdb等)和Java基础的类库(即Java API)。

最主流的JDK是Oracle公司发布的JDK,除Oracle之外,还有很多公司和组织都开发了属于自己的JDK,例如国外IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个组织开发自己的JDK都是为了某些方面得到的一些提高,已使用自己的需求,比如IBM的JDK根据运行效率就比Oracle的JDK高的多,但不管怎么说,我们还是需要先把基础的Oracle JDK掌握好。

2.JDK是Java开发工具包,在其安装目录下面有五个文件夹,一些描述文件,一个src压缩文件,bin,lib,jre这四个文件起作用。可以看出来JDK包含JRE,而JRE包含JVM(Java虚拟机),JRE是Java程序的运行环境。

  • bin:最主要的是编译器(javac.exe)。
  • lib:类库(开发中需要使用到的一些JDK程序要运行需要的环境)。
  • jre:Java运行环境,也就是一个Java程序要运行需要的环境。
  • 总的来说JDK是用于Java程序的开发工具,而JRE则是只能运行Java程序而没有编译的功能,JRE是Java程序的运行所需要的环境。

3.JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

JDK的安装可以在你的电脑的任何位置(系统盘或者数据盘都OK的)。

二、JDK和JRE的区别

JRE顾名思义就是Java运行时环境,包含了Java虚拟机,Java基础类库。是使用Java语言编写的程序运行所需要的软件环境,是提供给运行Java程序的用户使用的。

JDK是Java应用程序的开发工具。

JRE是Java程序运行的环境。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZQC-JXT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值