最近在复习Java基础,第一课就是JDK的安装配置以及环境变量的配置,不多废话,直接开始吧

(1)去Oracle官方网站下载JDK 1.8

  Java的历史想必大家也清楚,Sun公司开发的一门面向对象的编程语言,后来Sun公司被Oracle收购,于是Java也理所当然的成了Oracle的

JDK 1.8下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  

  如图所示,有Windows、Linux、Mac OS 32位/64位版本的JDK,可以根据自己的需求来选择,勾选Accept License Agreement表示同意授权协议才可以开始下载

  

  细心的同学往下面翻可能会发现另一个版本8u192,JDK版本尾数的区别如下:

  奇数版本为BUG修正并全部通过检验的版本,官方强烈推荐使用这个版本

  偶数版本包含了奇数版本所有的内容,以及未被验证的BUG修复,Oracle官方表示:除非你深受BUG困扰,否则不推荐您使用这个版本

  点击Download下方的超链接即可开始下载

  

(2)安装

  下载后我们直接点击安装包进行安装,然后就是各种下一步下一步了,中途还会安装JRE,也是无限下一步,这个地方不建议大家修改默认的安装目录,后期很多编译器都是读取的默认安装目录,避免一些不必要的麻烦

  默认的安装目录是:C:\Program Files\Java\

(3)配置环境变量

  安装完毕后,我们开始配置环境变量

  右键点击“我的电脑”,选择属性,然后点击“高级系统设置”,再点击“环境变量”

  点击“新建”

  

  变量名:JAVA_HOME

  变量值就是安装JDK的路径,默认的是:C:\Program Files\Java\jdk1.8.0_191(JDK版本不同可能文件夹名有所不同,请注意!)

  为了方便我们编译和调试程序,我们需要将javac和java这两个工具加入系统的Path变量中

  在系统变量中找到Path,点击“编辑”,在后面追加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意,中间没有任何的空格,此处为Windows 10之前的版本写法)

  Win 10版本:

  找到Path后点击“编辑”,点击右侧的“新建”

  将上述的两个变量分开写入

  %JAVA_HOME%\bin

  %JAVA_HOME%\jre\bin

  不需要加分号

  效果如下:

  

  然后点击“确定”按钮

  最后我们来配置一下classpath变量

  作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过classpath来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到classpath中,当然,当前目录“.”也必须加入到该变量中

  新建一个classpath变量,将以下路径写入变量值

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

  

  点击确定后完成

(4)测试

  最后一步我们来检测一下环境变量是否配置成功

  按下Win+R组合键,输入cmd调出命令控制台

  输入java -version(中间有空格)后回车

  显示出JDK的版本号

  

  紧接着我们测试一下环境变量的配置

  输入javac后回车

  

  如果显示以上信息,那么恭喜你,你的环境变量配置正确,如果命令行无法识别,请根据以上步骤重新配置

  JDK的安装与配置就到这里了,如果有什么好的建议或者有疑问请在评论区提出o(* ̄▽ ̄*)o

Java基础(1)JDK的安装与环境变量配置的更多相关文章

  1. Java基础教程---JDK的安装和环境变量的配置

    一.Java的安装和环境变量配置 1.Java的安装: 第一步,从Oracle官网下载安装包,当然也可以从其他安全可靠的地方下载(PS:根据不同电脑系统下载相应的安装包,注意电脑的位数.如x64,x3 ...

  2. JDK下载安装与环境变量配置图文教程【超详细】

    JDK下载安装与环境变量配置图文教程[超详细] 创建时间:2019年11月13日11时02分 文章目录 1. JDK介绍 1.1 什么是JDK? 1.2 JDK版本介绍 2. JDK下载与安装 3.w ...

  3. JDK的安装及环境变量配置

    JDK的安装及环境变量配置 JDK解释:直达详细解释. 1.JDK下载地址:点击直达官网下载 进入后,如图1,点击图中红框DOWNLOAD按钮进入下载页 进入下载页后,在下载也底端,根据自己的需求下载 ...

  4. Java入门之JDK的安装和环境变量的配置

    Java的版本 1. Java SEjava se 以前称为J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE是基础包,但是也包含了支持 Jav ...

  5. 彻底搞懂Java开发工具包(JDK)安装及环境变量配置

    一.Java 和 JDK 是什么 Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性.面向对象.可移植性等.Java 并不只是一种语言,而是一个完整的平台,它有一个庞大的库,其 ...

  6. java基础(1):java概述、jdk的安装、环境变量的配置、helloworld案例

    1. Java开发环境搭建 1.1 java概述 众所周知Java是一门编程语言,编程语言就是用来编写软件的.那么使用Java到底能用来编写什么软件呢?你所熟知的很多软件都可以用Java来编写,例如: ...

  7. 03_java基础(二)之jdk的安装与环境变量配置

    1.语言与机器语言 语言 : 通常说的语言其实就是人与人之间沟通的一种方式计算机编程语言: 可以看成是人与计算机之间交流的一种方式 C,C++,C#,PHP,Java等 2.Java语言的历史 是SU ...

  8. Java程序,JDK的安装、环境的配置

    打开文件包,找到jdk-8u111-windows-x64  (64位)  双击打开安装界面 路径自行更改;(不可使用中文字段)新建一个文件夹放后面这个安装包 二.设置环境变量 右键我的电脑-属性-高 ...

  9. [java学习笔记]JDK的安装和环境变量的配置

    1.JDK的下载和安装 jdk(java development kit)是java提供给我们的一套java开发工具,它必运行在JVM(java虚拟机)上,java语言的跨平台性就是利用java运行在 ...

随机推荐

  1. Python——脚本(calculator)

    <Python基础教程>(第二版) P123 书中原代码如下: class Calculator: def calculator(self,expression): self.value ...

  2. ubuntu的PPA

    PPA,表示Personal Package Archives,也就是个人软件包集很多软件包由于各种原因吧,不能进入官方的Ubuntu软件仓库.为了方便Ubuntu用户使用,launchpad.net ...

  3. Django模型和ORM

    一.ORM ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术. 简单的说,ORM是 ...

  4. 公司xenserver搭建的使用

    [root@xenserver ~]# ls -l /dev/disk/by-path/total 0lrwxrwxrwx 1 root root  9 Jan 19 16:33 pci-0000:0 ...

  5. 运用java反射

    Class类 要正确使用Java反射机制就得使用java.lang.Class这个类.它是Java反射机制的起源.当一个类被加载以后,Java虚拟机就会自动产生一个Class对象.通过这个Class对 ...

  6. python基础--json,pickle和shelve模块

    一.JSON &pickle 用于序列化的两个模块 json,用于字符串 和 python数据类型间进行转换  字符串必须是双引号,不能是单引号 pickle,用于python特有的类型 和 ...

  7. GMM 模型需不需归一化问题

    工作中遇到的问题:在GMM模型中添加一维scale比较大的特征,需不需要归一化 答案:不需要,推导如下:

  8. RESTful API 和 Django REST framework

    100天 cmdb最后一天 #RESTful API - 定义规范 如get就是请求题 - 面向资源编程 把网络任何东西都当作资源 #给一个url,根据方法的不同对资源做不同的操作 #返回结果和状态码 ...

  9. 基于docker 搭建Elasticsearch6.2.4(centos)

    一.介绍 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为 ...

  10. SQL Server操作实例

    创建数据库 create database accountInfo/*创建账户信息数据库*/ 创建数据表 /*定义主码.外码.和人数.余额的取值范围.*/ /*创建储蓄所表*/ create tabl ...