首页 > 其他分享 >JDK、JRE、JVM

JDK、JRE、JVM

时间:2024-03-23 23:24:07浏览次数:22  
标签:JRE Java JDK 虚拟机 开发 JVM

Java三大版本

write Once、run Anywhere(因Java中有一个jvm虚拟机)

JavaSE:标准版(桌面程序,控制台开发)

JavaME:嵌入式开发(手机,小家电)

JavaEE:E级企业级开发(Web端,服务器开发)

JDK、JRE、JVM

JDK(Java development Kit)

JRE(Java Runtime Environment)

JVM(Java virtual Machine)

JDK包含JRE、JVM

标签:JRE,Java,JDK,虚拟机,开发,JVM
From: https://www.cnblogs.com/xqstudy/p/18091883

相关文章

  • 2020-8-6-JVM虚拟机
    运行时数据区域、溢出、垃圾收集、问题解决运行时数据区域Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域1)程序计数器(1)一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器(2)字节码解释器工作时就是通过改变这个计数器的......
  • install openjdk 8 mac m1
    在AppleSilicon(M1/M2)的Mac上安装OpenJDK8需要使用到Rosetta2,因为OpenJDK8默认没有为ARM架构提供官方支持。这里有几种方法可以试着安装OpenJDK8:使用Homebrew通过Rosetta2安装:首先,确保你有Rosetta2安装。可以通过下面的命令安装Rosetta2:/usr/sbin/s......
  • Java JDK 22全新发布 - 猫头虎博主带你一起深入了解JDK22!
    博主猫头虎的技术世界......
  • java毕业设计线上牙科诊所管理推荐系统的设计与实现(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的飞速发展,越来越多的传统行业开始向数字化转型。医疗行业作为人们生活中的重要组成部分,其信息化、智能化的需求日益增长。牙科诊所作为提......
  • java毕业设计逍遥大药房管理系统(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着人们生活水平的提高,对健康的关注也日益增加。药房作为提供药品和健康咨询服务的重要场所,其管理效率和服务质量直接影响到人们的用药安全和健康。然而,......
  • java毕业设计小区宠物管理平台(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着社会的发展和人们生活水平的提高,越来越多的家庭开始饲养宠物。在城市中,小区是宠物活动的主要场所之一。然而,随着宠物数量的增加,小区宠物管理面临着许......
  • java毕业设计校园互助平台(springboot+mysql+jdk1.8+meven)
    本系统(程序+源码)带文档lw万字以上 文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的飞速发展,人们的生活方式和学习方式都发生了翻天覆地的变化。特别是在校园环境中,学生们面临着各种各样的问题和需求,如学术问题、生活琐事......
  • 【面试精讲】JVM 的内存布局和运行原理(附代码)
    【面试精讲】JVM的内存布局和运行原理(附代码)目录一、JVM内存布局1、堆(Heap)2、方法区(MethodArea)3、程序计数器(ProgramCounterRegister)4、虚拟机栈(VMStack)5、本地方法栈(NativeMethodStack)二、JVM运行原理1、类加载机制2、类加载机制详解2.1、 加载阶段2.2、......
  • 一文彻底搞懂令人疑惑的Java和JDK的版本命名!
    你对Java的版本号以及JDK的命名真正清楚嘛?比如:Java8JavaSE8.0JDK1.8……知道这些是怎么回事嘛?知道还有个Java2的说法嘛?知道还有以下说法嘛?J2SE1.3J2SE1.4……现在已经6月份了,到了9月份,一个新的长期支持版本,Java17就要发布了,啥?Java版本都到17了?不不不,我一直在用JDK......
  • day01-jdk配置环境
    右键此电脑-----》点击属性----》高级系统设置-------》环境变量新建系统变量-----》变量名:JAVA_HOME 变量值: 为你安装jdk的目录在系统变量中找到Path双击打开-------->点击新建-----》输入:%JAVA_HOME%\bin最后连续确认配置完成!!!!!新打开一个cmd输入javajavac......