目录

1.准备JDK包

2.配置环境

3.JDK与JRE区别


通常我们使用的系统中无论是linux还是windows都不会自带JDK,需要我们安装与设置之后才能进行Java开发、

1.准备JDK包

下载jdk:https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html

2.配置环境

Windows:

   

在系统变量中添加变量JAVA_HOME和CLASSPATH,设置对应值。编辑path变量,在最前面添加对应值。并测试命令是否可用。

JAVA_HOME:       //jdk安装目录
CLASS_PATH: .;%JAVA_HOME%\lib     //加载资源
path:%JAVA_HOME%\bin;       //命令路径
测试命令: Java,javac

Linux:

1.打开文件:

vi /etc/profile

2.在文件最后添加如下内容,内容要和自己安装的jdk路径匹配

export JAVA_HOME=/home/test/jdk/jdk1.8.0_144

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=.:$JAVA_HOME/bin:$PATH

测试命令: Java,javac

3.JDK与JRE区别

JDK:Java Development Kits

JRE:Java Runtime Environment

由上图可以看出,JDK中包含JRE,JRE包含JVM

JRE是Java的运行环境,面向Java程序的使用者,而不是开发者。

JVM 之 JDK安装与配置相关推荐

  1. JDK安装和配置教程

    JDK安装和配置教程 1.JDK下载 2.JDK环境配置 3.测试jdk是否安装成功 1.JDK下载 可以选择去官网上下载jdk,选择版本. 官网地址:https://www.oracle.com/j ...

  2. 2020最新JDK安装及配置教程

    JDK安装及配置教程 1.JDK下载 jdk官网:JDK官网(下载这些软件一般都是在官网,安全性高) 我下载的版本是:Java SE Development Kit 8u241 之前旧电脑上面一直用的 ...

  3. windows ce 安装java,Windows环境下JDK安装和配置

    相信所有学习Java的朋友应该都在Windows操作系统中安装和配置过JDK,这里我们将详细介绍安装和配置过程! 在Linux环境下安装JDK可参考:Linux环境下JDK安装和配置 下面我们开始讲解 ...

  4. JDK安装与配置(Windows 7系统)

    1.前言 安装之前需弄清JDK.JRE.JVM这几个概念,不然稀里糊涂不知道自己在装什么. (1)什么是java环境:我们知道,想听音乐就要安装音乐播放器,想看图片需要安装图片浏览器,同样道理,要运行 ...

  5. jdk安装及配置超详细图文

    jdk简介 JDK 是 Java Development ToolKit 的简称,也就是 Java 开发工具包.JDK 是整个 Java 的核心,包括 Java 运行环境(Java Runtime E ...

  6. 1.Java开端及jdk安装与配置

    1.什么是java java是一门编程语言. 思考: ​ 人和人之间沟通? ​ 人类的语言. ​ 人和计算机如何沟通? ​ 计算机语言 ​ python php c c++ c# go java 2. ...

  7. Java JDK安装与配置以及Eclipse下载(Java 学习预备工作,针对windows用户学习者)

    目录 JDK下载 Path配置 CLASSPATH配置 验证是否配置成功 Eclipse下载 JDK下载 下载地址:Java Downloads | Oracle 下载完以后双击安装即可. Path配 ...

  8. Java开发环境搭建01:JDK安装和配置

    一.JDK介绍 JDK是 Java 语言的软件开发工具包,是整个Java开发的核心,它包含了Java的运行环境(JVM+Java系统类库)和Java工具(javac命令和java命令等).总之一句话: ...

  9. 【Linux】 JDK安装及配置 (tar.gz版)

    安装环境 Linux(Ubuntu 版) JDK安装 tar.gz为解压后就可以使用的版本,这里我将使用jdk-8u65-linux-x64.tar.gz版,安装到/usr/java/下 步骤一 将文 ...

最新文章

  1. mysql set 子表,mysql update set 更新表数据
  2. 从前到后的CAN总线(二)
  3. 如何保护数据中心免受电子腐蚀和突然故障的威胁?
  4. Codeforces Round #131(Div. 2)
  5. 前端学习(1525):简化模板代码
  6. 信息学奥赛一本通 1962:【13NOIP普及组】表达式求值 | 洛谷 P1981 [NOIP2013 普及组] 表达式求值
  7. 解决fatal: unable to connect to github.com问题
  8. linux u盘安装win8,u盘启动大师安装深度技术win8.1系统教程
  9. windows上查看MD5
  10. 数组、集合和列表的区别
  11. 2019年 武汉理工大学计算机考研经验分享
  12. 如何在ppt全屏演示时仍然显示任务栏?
  13. 半连续性:上半连续与下半连续
  14. 单片机c语言msb全称,51单片机英文缩写全称(整理最全)
  15. Centos7下安装Relion
  16. MAVEN工具篇——maven打包跳过测试
  17. 用Excel做直方图(2):频率分布直方图
  18. 如何在mysql验证非负数_MySQL数据库- 要求非负数
  19. 物联网卡无法激活使用的原因
  20. springboot---微信小程序上传文件(word/pdf文件)

热门文章

  1. 已解决ModuleNotFoundError: No module named ‘Workbook‘
  2. python查看excel编码格式_[Python]实现处理读写xlsx xls excel文件格式(含中文处理方法)...
  3. 微信公共号---LBS的开发
  4. Java单精度与双精度区别_java单精度和双精度的区别
  5. 如何确定抽样的样本数量
  6. c# ListBox控件
  7. jenkins pipeline slave部署nacos负载均衡平滑升级
  8. 手把手做一个JSP入门程序(二):创建一个项目(JSP)
  9. Python笔记 Ch.13 标准库概览
  10. 别当工具人了,手摸手教会你 Jenkins !