JDK和KRE区别

  • JRE(Java Runtime Enviroment)是Java的运行环境。
  • JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包

  • JRE主要包含:java类库的class文件(都在lib目录下打包成了jar)和虚拟机(jvm.dll);
  • JDK主要包含:java类库的 class文件(都在lib目录下打包成了jar)并自带一个JRE。那么为什么JDK要自带一个JRE呢?而且jdk/jre/bin下的client 和server两个文件夹下都包含jvm.dll(说明JDK自带的JRE有两个虚拟机)。

JRE安装

https://www.oracle.com/java/technologies/javase-jre8-downloads.html


直接下载进行安装,直接安装在C盘里就行了。没多大,安在别处出错几率大。


JDK 安装及其环境变量配置

https://www.oracle.com/java/technologies/javase-downloads.html


先把这个下载下来


环境变量配置

JAVA_HOME 配置(选择整个JDK目录)

PATH 配置(选择bin目录)

CLASSPATH配置(选择lib目录)

JDK和KRE安装及其区别相关推荐

  1. 01-01java概述 doc命令、jdk\jre下载安装、path、classpath配置、开发中常见小问题

    1:计算机概述(了解) (1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的.(计算器)开发 ...

  2. java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会 直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有"01 ...

  3. JDK, JRE 和JVM的区别

    2019独角兽企业重金招聘Python工程师标准>>> Java 开发工具包 (JDK) Java开发工具包是Java环境的核心组件,并提供编译.调试和运行一个Java程序所需的所有 ...

  4. JDK JRE 的作用与区别【转】

    对于java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下: 简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境.SDK是Soft ...

  5. jdk和jre和jvm区别_JDK,JRE和JVM之间的区别

    jdk和jre和jvm区别 The difference between JDK and JRE and JVM is one of the popular interview questions. ...

  6. JDK 16 + eclips 安装配置

    一.JDK16安装和配置 (1)下载地址 https://www.oracle.com/java/technologies/javase-jdk16-downloads.html 选择最后一个 Win ...

  7. Java 基础.JDK 和 JRE 有什么区别

    一.Java 基础 1.JDK 和 JRE 有什么区别? 答:JDK是JAVA程序运行时需要用的开发工具包,其内部也有JRE运行环境JRE JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运 ...

  8. 超级详细的JDK 安装与配置(包含二个或多个JDK的同时安装)

    一.JDK介绍 1.较常用的四个JDK版本 JDK8(=Java8=JDK1.8),这个版本较为成熟稳定,是JDK的一个重要长期支持版本(LTS),在生产环境中使用非常广泛: JDK11,增加了大量实 ...

  9. 什么是环境变量、JDK和JRE;以及JDK与JRE有什么区别

    文章目录 一.什么是环境变量(environment variables) 二.系统变量和用户变量的区别 三.什么是JDK.JRE? 四.JDK和JRE的区别有什么区别 五.结束 一.什么是环境变量( ...

最新文章

  1. Java项目:食品溯源系统(java+Springboot+Maven+mybatis+Vue+mysql+wd)
  2. .Net开发时有没有好的页面开发框架?
  3. VTK:可视化之ColorActorEdges
  4. java tts引擎_Android TTS系列二——如何开发一款系统级tts引擎?
  5. 联通突然从4g变成3g了_联通正式关闭2G、3G服务?官方回应:是用户手机的问题...
  6. [ML]熵、KL散度、信息增益、互信息-学习笔记
  7. java resource和,java_spring之Autowired与Resource差异解析
  8. PHP模板引擎Smarty内建函数section,sectionelse用法详解
  9. final可以修饰哪些java名词_Java关键知识点 - Java final关键字到底修饰了什么?
  10. Google App Engine CMS系统的搭建
  11. iShare·AD小技巧--如何设置镂空的字体
  12. 6.2.1 字符串方法 upper()、 lower()、 isupper()和 islower()
  13. 亚马逊为证券市场树立标杆 拆股已不再受追捧
  14. 【记录一下】解决Dataset not found
  15. lol韩服游戏内设置_lol韩服设置对照
  16. 获取本电脑外网IP和内网IP
  17. 【数据说第九期】如何分析用户行为数据,来驱动业务增长?
  18. 网易云音乐 音乐外链
  19. 《Dreamweaver CS6 完全自学教程》笔记 第十章:表单的使用
  20. PDPS软件:机器人外部柔性管线包模型导入与虚拟仿真操作方法

热门文章

  1. Elasticsearch常用配置及性能参数
  2. 调整字体间距属性和文字换行属性
  3. 安装SQL Server 2000时“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误的排除
  4. 图形驱动程序和显卡驱动什么区别_你的安卓机以后也要单独安装显卡驱动程序喽...
  5. Meta:不用插管!AI看看脑电图就知道你在想啥
  6. Erasure Code - EC纠删码原理
  7. 作文提升~老师整理的优美比喻句太实用
  8. merger oracle,merger oracle 函数
  9. 一位上海女生所经历过的N次感情,对80 90后的朋友具有深刻的教育意义。如果你真的看懂了,那么表示你可以真正开始谈恋爱了...
  10. 关于unityHDRP RenderTexture透明通道搜集资料