java的安装环境配置详细步骤

声明:如果有什么建议或者不懂的地方,欢迎回复,我们可以互相学习,转载请注明出处,谢谢----------------


前言

java是当前比较流行的一种编程语言,当我们开始学习java的时候肯定会先要安装jdk,然后进行环境变量控制。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序

JRE(Java Runtime Environment ) Java运行环境,用来运行JAVA程序的。

JDK(Java Development Kit) Java开发工具包,包含JRE。因此只需要下载安装JDK即可中。

JDK是Sun Microsystems针对Java开发员的产品,JSP运行环境需要JDK的支持。

JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。


提示:以下是本篇文章正文内容,下面案例可供参考

一、下载地址

首先需要下载安装jdk(Java Development Kit开发工具包)

下载地址:
官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html
或者百度oracle官网进行下载安装

二、下载步骤

1.进入资源下载页面

如图所示:

2.进入java jdk下载页面选择自己需要的jdk版本

如图所示:

注意:在官网下载jdk8以下的版本需要登录oracle账户才可以下载,高版本则不需要登录
如果没有账号,注册登录就OK了。

三、安装jdk

1.双击下载的exe文件进行安装,如下图点击下一步:


2.选择安装的目录,这里我放在c盘默认目录:


3.点击下一步,出现下图的告警信息:


这是由于jdk版本更新频率块,19年1月官方停止维护。这不是什么大事,1.7早就没有官方管理了,现在依然健在。很大一部分公司还是使用1.6
点击确定就OK了。


4.接下来会弹出安装jre的提示,
jre是用于运行时的包,是jdk的一部分。
如果没有特殊需求,不需要改变安装目录,点击“下一步”
5. 最后,弹窗告诉已成功安装。


到这里为止,jdk1.8就安装完毕了,如果你看过其他安装文章的话,一定会看到有关配置环境变量
配置环境变量的作用呢,就是让操作系统明确的知道这个程序和它的位置。

6.我们先验证jdk是否安装成功:

首先windows+R,输入cmd;打开命令行界面

在命令行界面输入‘’ java -version‘’(java和-version中间有空格)显示如下:1.8.0_221是我们安装的jdk版本号

在命令行界面输入‘’java‘’命令显示如下:

在命令行输入javac命令,显示如下:

这是因为还需要我们配置环境变量

那我们来看一下环境变量是怎么配置的:在桌面右击“计算机”,选择“属性”,然后点击高级系统设置。

点击“高级”,在高级选项卡下点击环境变量按钮


(1)创建JAVA_HOME变量
C:\Program Files\Java\jdk1.8.0_221


(2)在path变量中添加如下内容(注:以下为win10系统,win7系统需要注意分号)
** %JAVA_HOME%\jre\bin
%JAVA_HOME%\bin**

注意:win7中在path变量的最后添加:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)


(3)添加CLASS_PATH变量
win7中:
系统变量→新建 CLASS_PATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一点)
win10中:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一点)

最后我们在命令行窗口输入javac显示如下:


到此jdk安装完毕。

jdk1.8的安装环境配置详细步骤相关推荐

  1. java的安装环境配置详细步骤

    JRE的安装及环境变量配置 https://blog.csdn.net/tiantang_1986/article/details/53894947/ JRE的安装及环境变量配置 https://ww ...

  2. Eclipse TPTP平台配置详细步骤Ver1.0

    Eclipse TPTP平台配置详细步骤Ver1.0 一. 运行环境说明 JDK1.5及其以上版本 Window XP Tomcat 5及其以上版本 二. 数据采集与分析平台搭建 Eclipse TP ...

  3. springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题

    springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题 参考文章: (1)springboot集成swagger2多模块中文配 ...

  4. OPGL+GLFW+GLEW配置详细步骤

    转载自:https://blog.csdn.net/weixin_40921421/article/details/80211813 本文设计的工具包: 链接:https://pan.baidu.co ...

  5. Oracle Stream配置详细步骤

    Oracle Stream配置详细步骤 作者: 杨宝秋, 出处:IT168 1 引言 Oracle Stream功能是为提高数据库的高可用性而设计的,在Oracle 9i及之前的版本这个功能被称为Ad ...

  6. 华为交换机SEP双半环设计方案及配置详细步骤

    华为交换机SEP双半环设计方案及配置步骤 SEP双半环设计方案拓扑图 SEP双半环设计方案思路 1.客户的业务vlan 10是2层流量,6台交换机组成的链路为2层链路,为了防环,设计两个sep半环, ...

  7. OPGL+VS2017+GLFW+GLEW配置详细步骤

    OPGL+VS2017+GLFW+GLEW配置详细步骤 首先呢?不可否认我在CSDN这个平台上学到了很多有用的知识,可能是感染到我吧,第一次有想法自己发博文,不足之处,请多多指教. 入门学习OPGL, ...

  8. 虚拟化操作系统ESXi 6.7安装配置详细步骤

    ESXi 6.7安装配置详细步骤 ESXi安装方式: 新建一个虚拟机 除了以下步骤,其他的都是常规操作 硬件兼容性选择ESXI 6.7 虚拟化安装以及使用ESXI系统安装的ISO映像文件 1.开始安装 ...

  9. Cisco二层交换机协议配置详细步骤和作用

    Cisco二层交换机协议配置详细步骤和作用 以下是常见的Cisco二层交换机协议配置详细步骤和作用: 配置VLAN • 进入全局配置模式:config terminal • 创建VLAN:vlan & ...

最新文章

  1. rsync+inotify
  2. 这年头,好文案都被它承包了!
  3. Spring Bean InitializingBean和DisposableBean实例
  4. js map 排序_数组方法写给女友的一系列 JS 数组操作(建议收藏 | 内附思维导图)...
  5. 我从小米裸辞后进Shopee了...
  6. c语言条件运算符的作用,条件运算符的用法_C运算符的结合方向
  7. 数据的统计分析与描述
  8. SpringBoot+Redis+Cookies实现高并发的购物车
  9. Exception Type: IntegrityError 数据完整性错误
  10. 软件工程 -- 数据流图的画法
  11. JAVA自动生成前缀加日期的编码
  12. java web象棋教程_【Java学习笔记】实战——网络象棋
  13. 基于MATLAB Arnold 的图像置乱加密及解密
  14. 博客自定义html模块代码,如何添加博客自定义代码HTML?
  15. 语音验证码接口(JSP)语言
  16. 从0开始,手把手搭建个人网站
  17. 八、PyQt5绘图技术
  18. 微信小程序页面跳转,url传参参数丢失问题
  19. H3C AC:无线探针配置
  20. 原生前端实现响应式个人简历网站设计(附源码)

热门文章

  1. 2020-2021阿里巴巴Java面试真题解析,面试真题解析
  2. 普通的照片,如何在线快速制作自己的证件照
  3. 电脑重装系统后wifi间歇性断网该怎么解决
  4. 一次美团外卖apk分析学习
  5. 大数据知识学习总结(思维导图)
  6. 【数据分析】了解数据分析
  7. 通俗学AI(3):VGG套路得人心
  8. 每天学习写论文——Day30 英文论文就比中文高大上吗?
  9. Airtest新增iOS、Windows录屏功能,真香
  10. 手把手教你在windows下源码编译Open3D