首页 > 其他分享 >1、jdk与jre的区别

1、jdk与jre的区别

时间:2023-12-26 14:36:15浏览次数:33  
标签:JRE java jdk JDK 区别 jre 部分 运行

一、JDK--Java开发工具包,由2部分组成

第一部分是java开发工具集和java类库

第二部分是JRE

二、JRE--java运行时环境

由2部分组成  第一部分是java运行时类型

                      第二部分是JVM[java虚拟机

JDK可以开发java程序,也可以运行java程序

JRE 只能运行java程序。

如果我们需要开发java程序那么必须安装JDK,如果只是运行java程序安装JDK和jre都行。 

 

翻译

搜索

复制

标签:JRE,java,jdk,JDK,区别,jre,部分,运行
From: https://www.cnblogs.com/mmdln/p/17928046.html

相关文章

  • Mac安装JDK1.8
    官网https://www.oracle.com/java/technologies/downloads/#java8-mac下载需要Oracle帐号安装点击安装一直下一步安装成功配置系统环境变量JDK主目录:/Library/Java/JavaVirtualMachinesJDK真实目录:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Homeopen~/.bash_......
  • and/or 与 &/| 的区别
    前提背景if判断所有非0的数值都判断为True值为0,判断为Falseand/or逻辑运算用于布尔值时用于单个布尔值之间的比较不可用于series这样的多个布尔值https://blog.51cto.com/u_16055028/8969644用于数值时所有非0的数值都判断为True遇到0,判断为False(转为普通逻辑运算)没有遇......
  • clearValidate()和resetFields()表单校验的用法和区别
    目标:实现表单重置和清除验证1.整个表单的校验移除<Formref="form"rule={this.rules}><FormItemprop="name"label="姓名"><Input/></FormItem><FormItemprop="age"label="年龄"><Input/></For......
  • 【UVCAD】- 图块介绍,及与图层的区别
    【UVCAD】手机二维CAD建模,不止是看图,还提供了数十种工具用了创建和修改图形。UVCAD专注于二维(2D)的移动计算机辅助绘图(CAD)。UVCAD具有触摸优化的直观界面和工具。使用UVCAD,您可以在触摸屏上用手指或触控笔进行真正的2D绘图、2D建模和2D设计。对于需要易于使用的工具来在移动设备上更......
  • 20. git branch master跟git checkout master有什么区别
    在Git中,gitbranch和gitcheckout是两个不同的命令,它们用于不同的目的。gitbranch:该命令用于创建、列出或删除分支。如果你运行gitbranch,它会列出当前仓库中所有的分支,并标识出当前所在的分支。如果你运行gitbranch<branch_name>,它会创建一个新的分支。如果你运行g......
  • PTFE、FEP、PFA三种常见氟塑料材质的区别
    PTFE,即聚四氟乙烯,俗称塑料王。由科学家RoyJ.Plunkett于1938年发现,PTFE是最不寻常的含氟聚合物,在温度、耐化学性和不粘性能方面表现出性能。除了享有氟塑料的独特性能外,PTFE还具有以下优势:·价格:性能比高·+250°C的连续工作温度·耐几乎所有化学品·高度不粘PTFE......
  • 数据挖掘与机器学习之间有何区别?
    数据挖掘:侧重于从大量数据中提取有用的信息,以便进行决策支持或进一步的分析。数据挖掘更注重于数据的探索性和发现性。机器学习:侧重于开发算法和模型,以便从数据中学习并进行预测或决策。机器学习更注重于模型的训练和预测性能。......
  • B/S和C/S的区别和联系
    1B/SB/S(Brower/Server)架构,也称为B/S结构或B/S模式,是Web兴起后的一种网络结构模式。在这种模式下,Web浏览器成为客户端最主要的软件。系统功能实现的核心部分被集中到服务器上,这简化了系统的开发、维护和使用。客户机上只需要安装一个浏览器,而服务器上则安装了SQLServer、Oracle、M......
  • 依赖注入容器 perRequest(Transient)和Singleton区别
    在CM框架中,"perRequest"和"Singleton"都是生命周期配置选项,用于指示对象的创建和共享方式。它们之间的区别在于对象实例的生命周期和共享方式。对于"perRequest"(有时被称为"Transient"):对象的实例在每个请求处理期间只创建一次,并在同一个请求内共享。每个请求都有自己的对象实例,不......
  • python测试框架unittest和pytest区别
    一、用例编写规则(1)unittest提供了testcases、testsuites、testfixtures、testrunner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则:测试文件必须先importunittest测试类必须继承unittest.TestCase测试方法必须以“test_”开头测试类必须要有un......