前言

这节课内容是如何搭建JAVA开发环境,学完后你将了解jdk的安装和环境变量的意义以及如何配置环境变量。

JDK是什么

JDK是 java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了java的运行环境(JVM+java系统类库)和java工具。一句话概括:JDK是java​开发的基石,没有JDK就无法开发java程序。

获取和安装jdk

  1. java原本是sun公司所有,后被oracle收购,所以需要去oracle官网下载jdk,点我打开下载页
  2. 可以看到jdk有各种平台的jdk提供下载,我们以现在最流行的JDK8为例,下载Windows x64版本。
  3. 点击后弹出对话框,确认协议。点击下载。
  4. 下载完毕后开始安装,可以安装在任何位置,注意记录安装路径备用,至此jdk获取和安装完毕。下面我们来了解环境变量的概念。

什么是环境变量

Q:什么是环境变量?
A:环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,我们可以简单理解成某个路径的快捷方式。
Q:为什么需要配置环境变量?
A:想想为什么我们把常用软件都在桌面建立快捷方式就容易理解了,配置环境变量的目的同样也是为了快速方便的找到某个路径或程序。

环境变量配置

  1. 打开系统属性
  2. 打开环境变量配置界面
  3. 前面我们记录下了jdk的安装路径,现在来配置JAVA_HOME

    变量值填写前面记录的jdk安装路径
  4. 在Path中增加刚才配置的JAVA_HOME路径,此操作相当于把java安装路径添加到系统“快捷方式”中,在任何路径下都可以访问java安装路径下的文件(例如可在任何位置执行javac命令)。在系统变量中找到Path,双击打开,点击右侧编辑文本开头插入如下配置保存
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

或者参考我的另一篇文章里的配置方式JAVA环境变量配置问题

  1. CLASSPATH配置,在系统变量栏下面点新建,变量名为CLASSPATH,变量值如下,注意包括最前面的“.”
.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

然后一路保存即可。环境变量配置完毕。

验证环境变量配置

我们按下Win+R打开运行窗口输入cmd回车打开dos界面,输入命令java -version回车,如果出现版本号信息则说明环境变量配置无误。

总结

学完这一课我们知道如何配置java环境变量,更重要的是知道为什么要配置环境变量,配置环境变量的好处。下一节我们将学习IDE的安装和基本使用。

目录

老王的JAVA基础课:序言
老王的JAVA基础课:第1课 计算机基础知识
老王的JAVA基础课:第3课 IDEA的安装和使用
老王的JAVA基础课:第4课 以hello world学习基础语法

其他文章

2020年高效搬砖必备的IDEA插件(附安装包)
详解从p12证书提取RSA公私钥和序列号(小白向)

本教程同时发布在我的公众号:Java学步园,欢迎加入JAVA初级交流群:757443185

老王的JAVA基础课:第2课 JDK安装和环境变量配置相关推荐

  1. Java新手小白入门篇 JDK安装及环境变量配置(超详细)

    前言 学习Java,必备的就是JDK,所以我们必须得下载安装JDK,才能学习Java,下面我们会介绍 JDK是什么,如何安装并配置. 一.JDK简介 1.名词解释 JVM (Java Virtual ...

  2. Java、Apache Tomcat下载与安装及环境变量配置

    1.Java JDK 与 Apache Tomcat 下载 JDK 下载 Apache Tomcat 下载 2.安装与环境变量配置 关于 JDK 的安装挺简单的,网上教程也挺多,Tomcat 下载免安 ...

  3. java jdk安装与环境变量配置

    Java jdk安装时会弹出两个安装窗口 第一次的窗口安装的是jdk 第二次弹出的窗口是安装的jre 环境变量的配置 有 JAVA_HOME PATH CLASSPATH三个环境变量要配置,这三个都是 ...

  4. Java JDK安装及环境变量配置(windows)

    ## 1.JDK jre-8uxxx-windows-x64.exe 下载 链接:JDK1.8安装包 所有平台: http://www.oracle.com/technetwork/java/java ...

  5. Java学习第一天:jkd安装、环境变量配置和第一个程序

    第一天笔记 jdk的安装 下载jdk jdk是Java开发环境.其中包括了Java编译器.Java运行工具.Java生成文档工具.Java打包工具等.Java开发环境中自带了一个Java运行环境运行工 ...

  6. Linux下运行第一个Java程序成功(Linux下JDK安装和环境变量配置等)

    要从本机拷贝一个jdk的linux安装包到虚拟机,看一下虚拟机上系统的IP: 此系统没有预先安装openJDK: 新建一个java目录,用于安装:需要切到root用户: 创建java目录: 使用工具连 ...

  7. Windows java,jdk安装与环境变量配置 详细教程(图)

    jdk安装时学习java程序员入门级必备的 以下Windows10为例 jdk下载可以去官网下载 也可以进入我云盘下载: 链接:百度网盘 提取码:1996 一.安装 1.1双击 1.2下一步 1.3更 ...

  8. 老王的JAVA基础课:第4课 以hello world学习基础语法

    前言 为了这节课的学习,我们花了3篇的内容来介绍计算机基础和JAVA环境安装,现在我们来真正开始编写JAVA第一行代码! java初体验 我们以最古老的方式来体验一把java从编写到执行的过程. 在D ...

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

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

  10. java jdk 的环境变量_Java JDK14(Java 14)在Windows上安装与环境变量配置

    一、使用Jabba版本管理工具Windows 10上安装 1、在Win10上安装Jabba 在Win10上的Powershell上执行下面命令:[Net.ServicePointManager]::S ...

最新文章

  1. c语言 linux取运行目录,c语言获取当前工作路径的实现代码(windows/linux)
  2. AI:2020年6月22日北京智源大会演讲分享之09:50-10:40 Anil教授《Pattern Recognition: Statistics to Pattern Recognition》
  3. java不用插件播放媒体文件_java servlet不用插件上传文件:
  4. python打印进程号与线程号
  5. 滴滴司机被醉酒乘客殴打 官方回应来了...
  6. jQuery 判断div是否shown
  7. DataSet如何处理海量数据
  8. Oprofile工具的使用
  9. 图解设计模式:状态模式
  10. JAVA对接圆通API
  11. ITIL 4 Foundation-指导原则
  12. 进制转换之2进制与16进制之间的相互转换
  13. 第四十七题 UVA437 巴比伦塔 The Tower of Babylon
  14. 漩涡鸣人的十大过人之处
  15. 个人形象设计之色彩季型分析
  16. (2021年)is not a supported wheel on this platform解决方案
  17. 矩阵特征分解(svd)介绍及雅克比(Jacobi)方法实现特征值和特征向量的求解(C++/OpenCV/Eigen)
  18. 前端全栈大佬是如何使用javaScript实现一个无缝轮播(最终版)
  19. java futuretask 单例_集群环境下java单例查询多了就异常
  20. WheelTec ROS 机器人小车 ROS2 编码编译解决

热门文章

  1. galgame序列号怎么查看_国行Switch能完整体验的游戏有哪些?Switch支架掉了怎么办? | Jump指南...
  2. 计算机网络之五:基本器件(网卡,集线器,交换机,路由器)
  3. ConstraintLayout实现左中右布局
  4. 笔记本计算机的清洁保养知识,笔记本电脑怎么清洁卫生 笔记本清理灰尘要注意什么...
  5. ValueError: Variable in_hidden/weights already exists, disallowed. Did you mean to set reuse=True or
  6. java图片压缩、图片缩放
  7. python关键词挖掘_Python挖词脚本,挖出几十万关键词不是梦 带搜索量
  8. Task.Result卡死问题
  9. 山东省智慧城市产业技术创新战略联盟成立
  10. WEB学习——JavaScript