前言

本科期间专业为软件工程,大二学习过Java一学期,但年代久远,Java的基本知识点均已忘记,目前面临找工作问题,同学之间内卷太严重,故在此重新学习Java的基础知识,重温Java。学习一门高级语言的前提是要有相应的环境,故第一天为JDK环境的配置。笔者系统为Windows10。

JDK环境配置

1. 下载JDK

下载链接:https://www.oracle.com/java/technologies/downloads/#java8-windows

x86为32位操作系统,x64为64位操作系统,对号入座。

2. 安装JDK


按照提示,一步一步有序进行即可,无须更改任何东西,无脑操作。

3. 环境变量配置

步骤:右键此电脑–>属性–>高级系统设置–>环境变量–>新建系统变量



3.1 新建JAVA_HOME 变量

变量名:JAVA_HOME
变量值:电脑上JDK安装的绝对路径(例如我的JDK绝对路径为:C:\Program Files\Java\jdk1.8.0_321)

3.2 新建/修改 CLASSPATH 变量

如果没有CLASSPATH变量,则新建。

变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

如果有CLASSPATH变量,则编辑,在已有的变量值后面添加 : 后,再添加

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3.3 修改Path 变量

由于 win10 操作系统的不同,当选中 Path 变量的时候,系统会很方便的把所有不同路径都分开了,不会像 win7 或者 win8 那样连在一起。


新建2条路径,并添加:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

3.4 检查是否安装成功

2种方式可以检查是否安装成功:
1.Win+R打开cmd,输入Java,若出现以下画面,恭喜你,安装成功了!

2. 输入

java -version

出现java的版本号,说明安装成功!

百天搞懂Java(一) - JDK环境配置相关推荐

  1. Java开发——JDK环境配置

    JDK环境配置 Windows系统配置JDK 1.下载安装JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html ...

  2. Java安装 jdk环境配置

    最新Java环境变量配置安装过程,一定能教会您,先赞后看,养成习惯 首先在浏览器输入www. Oracle.com 进入oracle公司的主页,然后点击左上方的"Products" ...

  3. java的JDK环境配置教程

    介绍: 使用java前必须的系统环境配置,是学习java的第一步也是最重要的一步,记录一下免得重装系统忘记了. 原文:https://xygeng.cn/post/51.html 配置教程: 点击下载 ...

  4. java开发可重用代码包工具包_[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置...

    [Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置 0 2021-01-04 04:00:04 安装并配置JDK环境变量,不但要知道怎样做,也要知道为什么这样做,知其然知其所以然. ...

  5. 搞懂 Java HashMap 源码

    HashMap 源码分析 前几篇分析了 ArrayList , LinkedList ,Vector ,Stack List 集合的源码,Java 容器除了包含 List 集合外还包含着 Set 和 ...

  6. java 自旋锁_搞懂Java中的自旋锁

    轻松搞懂Java中的自旋锁 前言 在之前的文章<一文彻底搞懂面试中常问的各种"锁">中介绍了Java中的各种"锁",可能对于不是很了解这些概念的同学 ...

  7. 搞懂 Java equals 和 hashCode 方法

    搞懂 Java equals 和 hashCode 方法 分析完 Java List 容器的源码后,本来想直接进入 Set 和 Map 容器的源码分析,但是对于这两种容器,内部存储元素的方式的都是以键 ...

  8. JVM - 结合代码示例彻底搞懂Java内存区域_对象在堆-栈-方法区(元空间)之间的关系

    文章目录 Pre 示例demo 总体关系 代码示例论证 反汇编 Pre JVM - 结合代码示例彻底搞懂Java内存区域_线程栈 | 本地方法栈 | 程序计数器 中我们探讨了线程栈中的内部结构 ,大家 ...

  9. 5张图搞懂Java深浅拷贝

    微信搜一搜 「bigsai」 关注这个专注于Java和数据结构与算法的铁铁 文章收录在github/bigsai-algorithm 欢迎star收藏 如果本篇对你有帮助,记得点赞收藏哦! 在开发.刷 ...

最新文章

  1. usaco contact
  2. 16种JavaScript设计模式(中)
  3. 创业公司这三年,Java老本都快吃完了!
  4. 效率最高的Excel数据导入续---SSIS Package包制作图解全过程
  5. 04 列表的增删改查 常用方法 元祖 range
  6. oracle导出一个表数据库,excel怎么导出多个表格数据库数据-一个excel表格中有多个sheet,如何将其导入oracle数......
  7. mysql没有开启binlog能恢复数据吗_神了!一个妹子 rm -rf 把公司整个数据库删没了......
  8. apipost使用mock随机获取多组数据中的一组数据进行测试
  9. gsm模块 java 录音_Android GSM驱动模块详细分析
  10. 用Winhex软件定位NTFS文件系统的不明白之处
  11. NMEA0183协议详细解析(GPS、北斗、GNSS)
  12. Dreamweaver中插入透明Flash
  13. access 数据更新update
  14. 【室内园艺】——栀子花
  15. 2005 年下半年程序员上 下午试卷
  16. 信创办公--基于WPS的Word最佳实践系列(利用项目符号及编号条理化文本)
  17. docker搭建mongodb高可用集群
  18. Thinkpad Intel 5100无线网卡间歇性掉线问题解决方案
  19. 【安卓】【高德地图】调用 mMapView?.onDestroy() 崩溃
  20. 传奇游戏应该选择什么样的服务器?

热门文章

  1. jsonpath的用法
  2. python之sys模块详解
  3. py---------面向对象进阶
  4. jQuery $.post $.ajax用法
  5. 免费素材下载:Box Of Bundles Number 2
  6. 吴恩达 coursera ML 第十五课总结+作业答案
  7. c++中的 extern C
  8. MATLAB粒子模拟代码注释
  9. 配置nginx/apache的404状态码来申请百度闭站保护
  10. 吴恩达《Machine Learning》精炼笔记 1:监督学习与非监督学习