1.什么是JDK,JRE

JDK基本介绍

JDK的全称(JavaDevelopmentKitJava开发工具包)

JDK=JRE+java的开发工具[java,javac,javadoc,javap等]

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

JRE基本介绍

JRE(JavaRuntimeEnvironmentJava运行环境)

JRE=JVM+Java的核心类库[类]

包括Java虚拟机(JVMJavaVirtualMachine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

JDK、JRE和JVM的包含关系

JDK=JRE+开发工具集(例如Javac,java编译工具等)

JRE=JVM+JavaSE标准类库(java核心类库)3)如果只想运行开发好的.class文件只需要JRE

2.下载、安装JDK

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

3.配置环境变量path

安装好JDK,配置好path环境变量。可以在控制台下正确的执行

环境变量配置细节说明:

JavaJDK说明与安装相关推荐

  1. 学习Java--JDK的下载安装和配置

    1.先下载个Java SE Development Kit (JDK) http://java.sun.com/javase/downloads/index.jsp 2.运行安装文件(如:点击jdk- ...

  2. java-jdk下载及安装

    1.下载JDK: a.直接官网下载:http://www.oracle.com/: b.或百度网盘: 2.双击安装程序, 一直点下一步就好 3.程序安装完毕后,进行环境变量的配置 Java程序开发会使 ...

  3. 【java-JDK的下载-安装-配置】

    java编译器的下载(JDK)

  4. 一键安装JDK和自动配置Java环境变量

    新建一个Txt文档,在里面输入下面的内容: @echo off cls color 2f echo. echo ******************************************** ...

  5. 立创梁山派GD32F450ZGT6--屏幕扩展板LVGL应用

    该文章工程是基于裸机情况下运行的LVGL,通过GUI-Guider-1.4.0进行页面布局配置. 一.介绍 GUI Guider是恩智浦为LVGL开发了一个上位机GUI设计工具,可以通过拖放控件的方式 ...

  6. ReactNative入门(一)——环境搭建及第一个RN项目—HelloWorld

    ReactNative入门--本篇以及接下来的几篇有关RN的文章,是默认你对前端相关知识如Node,React,以及原生移动端Android可以熟练使用的情况下(最起码达到了解会用的程度)为前提的!不 ...

  7. 从java环境配置到成功使用VOSviewer

    本文的目的是分享如何快速安装和使用VOSviewer,B站包括csdn很多信息都是分散的,找资源会浪费很多时间,本文帮助小白快速高效的安装VOSviewer. 第一步:下载安装包 下载方法一: 如果电 ...

  8. Mac系统 Java环境搭建完整教程

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.安装JavaJDK 二.安装java应用服务器Tomcat 下载tomcat安装包 三.安装Maven 1.前往官 ...

  9. 如何安装java-jdk

    之前第一次安装java-jdk时,因为不太懂,中间出新了很多问题,所以这次安装想记录下. 1.进入oracle官网: www.oracle.com 2.将Accept前选中,下载jdk, 3.打开下载 ...

最新文章

  1. TVM性能评估分析(一)
  2. WebRTC内置debug工具,详细参数解读
  3. css那些事儿2 经典两列布局
  4. 在C#中如何定义一个变长的结构数组?如果定义好了,如何获得当前数组的长度?...
  5. kafka window 启动_Apache Flink结合Kafka构建端到端的Exactly-Once处理
  6. jsp网页实现任意进制的数转换成任意进制数
  7. opencv的一些滤镜效果
  8. 把可视化放到年终报告里,到底有多赞?
  9. LeetCode--032--最长有效括号(java)
  10. python安装numpy库出错_numpy安装失败-小失误
  11. IDirectXFileData::GetData 在dx9c中没有了
  12. python基础知识(五)---集合set
  13. 基于XMPP协议的Android即时通信系(http://blog.csdn.net/lnb333666/article/details/7471292)...
  14. Affinity propagation 近邻传播算法
  15. 数藏向左 NFT向右
  16. Spark学习笔记1——第一个Spark程序:单词数统计
  17. Android音频子系统(十三)------audio音频测试工具
  18. php全选删除文件,一个简单的PHP全选删除数据
  19. 计算机启动盘安装教程,小白装机u盘使用方法
  20. 暑期python培训价格

热门文章

  1. C语言导致键盘按键错乱,c语言获得键盘的按键
  2. HTML代码转word!亲测!可用!!!
  3. 如何重置ClearType设置?
  4. 在Fedora 12上安装RealPlayer 11
  5. 猿辅导python面试题_史上最全猿辅导面试流程及感受
  6. [Vue3]Console报错:不能将类型“string”分配给类型Refstring
  7. linux下有图形开发工具,从Linux图形工具制作图像幻灯片
  8. 算法图解第二章笔记与习题(选择排序)
  9. 让Windows XP启动更快
  10. java实现24点_求 JAVA 算24点的代码