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

JDK、JRE、JVM

时间:2022-08-22 11:38:02浏览次数:88  
标签:JRE Java JDK 编译 开发者 JVM

JDK、JRE、JVM的区别与联系

注:B站狂神说Java教程学习笔记

JDK:Java Development Kit

JAVA 开发者工具
范围最大,包含JRE和JVM,含有开发者工具,可以进行Java编程、打包、编译等

JRE:Java Runtime Environment

Java运行时环境
包含JVM,安装JRE可以进行Java程序的运行

JVM:Java Vertual Machine

Java虚拟机
实现跨平台编译的关键,屏蔽了底层系统的差别

一般开发时直接安装JDK即可

标签:JRE,Java,JDK,编译,开发者,JVM
From: https://www.cnblogs.com/saihao/p/16612206.html

相关文章

  • jvm调优—内存模型
    https://blog.csdn.net/justloveyou_/article/details/71189093?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7E......
  • 来聊聊 OpenJDK 和 JVM 虚拟机
    自从Oracle收购Sun以后,Java世界也变了不少。好在Oracle还开源了个OpenJDK,并且很多东西都变了。OpenJDK就是一个桶,什么都可以往里面装,各大公司又纷纷推出自己的......
  • JVM 堆中存什么?栈中存什么?
    堆中存什么?栈中存什么?堆中存的是对象。栈中存的是基本数据类型和堆中对象的引用。一个对象的大小是不可估计的,或者说是可以动态变化的,但是在栈中,一个对象只对应了一个4bty......
  • JVM内存与垃圾回收篇
    1概述2JVM与Java体系与结构2.1字节码我们平时说的java字节码,指的是用java语言编译成的字节码。准确的说任何能在jvm平台上执行的字节码格式都是一样的。所以应该统......
  • Linux安装jdk
     1,导入插件JDK依赖包yuminstallglibc.i686 2,卸载系统自带的OpenJDK以及相关的java文件①在命令窗口键入:java-version②在命令窗口键入:rpm-qa|grep......
  • JVM命令
    设置命令-Xms  设置堆的最小空间大小-XX:NewSize  设置新生代最小空间大小-XX:MaxNewSize 设置新生代最大空间大小-XX:PermSize  设置永久代最小空间大小-XX:M......
  • 虚拟机jvm和hotspot的联系与区别
    JVM是虚拟机,总的来说是一种标准规范,虚拟机有很多实现版本。主要作用就是运行java的类文件的。而HotSpot是虚拟机的一种实现,它是sun公司开发的,是sunjdk和openjdk中自带的......
  • Day03 JDK
    卸载JDK删除Java安装目录删除JAVA_HOME删除path下关于Java的目录Java-version安装JDK记住安装路径配置环境变量1.我的电脑..>右键..>属性1.右下角环境变量.......
  • 【Java进阶】五分钟快速掌握JVM优化概念、常用命令、工具、JUC、多线程、GC等知识
    〇、概述1、资料 2、内容概括 一、概念(一)JVM (二)JUC (三)GC二、命令(一)JVM优化命令 (二)JUC命令三、工具(一)jdk工具......
  • jvm
    1.jvm的简单抽象模型:  2.类加载机制     双亲委派模型是为了防止jdk核心类库被篡改,如果需要打破可以重写Classloader.loadClass方法。r 双亲委派模型......