JVM 之 JDK安装与配置
目录
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安装与配置相关推荐
- JDK安装和配置教程
JDK安装和配置教程 1.JDK下载 2.JDK环境配置 3.测试jdk是否安装成功 1.JDK下载 可以选择去官网上下载jdk,选择版本. 官网地址:https://www.oracle.com/j ...
- 2020最新JDK安装及配置教程
JDK安装及配置教程 1.JDK下载 jdk官网:JDK官网(下载这些软件一般都是在官网,安全性高) 我下载的版本是:Java SE Development Kit 8u241 之前旧电脑上面一直用的 ...
- windows ce 安装java,Windows环境下JDK安装和配置
相信所有学习Java的朋友应该都在Windows操作系统中安装和配置过JDK,这里我们将详细介绍安装和配置过程! 在Linux环境下安装JDK可参考:Linux环境下JDK安装和配置 下面我们开始讲解 ...
- JDK安装与配置(Windows 7系统)
1.前言 安装之前需弄清JDK.JRE.JVM这几个概念,不然稀里糊涂不知道自己在装什么. (1)什么是java环境:我们知道,想听音乐就要安装音乐播放器,想看图片需要安装图片浏览器,同样道理,要运行 ...
- jdk安装及配置超详细图文
jdk简介 JDK 是 Java Development ToolKit 的简称,也就是 Java 开发工具包.JDK 是整个 Java 的核心,包括 Java 运行环境(Java Runtime E ...
- 1.Java开端及jdk安装与配置
1.什么是java java是一门编程语言. 思考: 人和人之间沟通? 人类的语言. 人和计算机如何沟通? 计算机语言 python php c c++ c# go java 2. ...
- Java JDK安装与配置以及Eclipse下载(Java 学习预备工作,针对windows用户学习者)
目录 JDK下载 Path配置 CLASSPATH配置 验证是否配置成功 Eclipse下载 JDK下载 下载地址:Java Downloads | Oracle 下载完以后双击安装即可. Path配 ...
- Java开发环境搭建01:JDK安装和配置
一.JDK介绍 JDK是 Java 语言的软件开发工具包,是整个Java开发的核心,它包含了Java的运行环境(JVM+Java系统类库)和Java工具(javac命令和java命令等).总之一句话: ...
- 【Linux】 JDK安装及配置 (tar.gz版)
安装环境 Linux(Ubuntu 版) JDK安装 tar.gz为解压后就可以使用的版本,这里我将使用jdk-8u65-linux-x64.tar.gz版,安装到/usr/java/下 步骤一 将文 ...
最新文章
- mysql set 子表,mysql update set 更新表数据
- 从前到后的CAN总线(二)
- 如何保护数据中心免受电子腐蚀和突然故障的威胁?
- Codeforces Round #131(Div. 2)
- 前端学习(1525):简化模板代码
- 信息学奥赛一本通 1962:【13NOIP普及组】表达式求值 | 洛谷 P1981 [NOIP2013 普及组] 表达式求值
- 解决fatal: unable to connect to github.com问题
- linux u盘安装win8,u盘启动大师安装深度技术win8.1系统教程
- windows上查看MD5
- 数组、集合和列表的区别
- 2019年 武汉理工大学计算机考研经验分享
- 如何在ppt全屏演示时仍然显示任务栏?
- 半连续性:上半连续与下半连续
- 单片机c语言msb全称,51单片机英文缩写全称(整理最全)
- Centos7下安装Relion
- MAVEN工具篇——maven打包跳过测试
- 用Excel做直方图(2):频率分布直方图
- 如何在mysql验证非负数_MySQL数据库- 要求非负数
- 物联网卡无法激活使用的原因
- springboot---微信小程序上传文件(word/pdf文件)
热门文章
- 已解决ModuleNotFoundError: No module named ‘Workbook‘
- python查看excel编码格式_[Python]实现处理读写xlsx xls excel文件格式(含中文处理方法)...
- 微信公共号---LBS的开发
- Java单精度与双精度区别_java单精度和双精度的区别
- 如何确定抽样的样本数量
- c# ListBox控件
- jenkins pipeline slave部署nacos负载均衡平滑升级
- 手把手做一个JSP入门程序(二):创建一个项目(JSP)
- Python笔记 Ch.13 标准库概览
- 别当工具人了,手摸手教会你 Jenkins !