JDK 1.0,1.1,1.2,1.3,1.4

1.5 (JDK5.0) à支持注解、支持泛型

1.6(JDK6.0) à Servelet 2.5(重大的改革,要求JDK1.6以上)

1.7(JDK7.0)

1.8(JDK8.0) 社会主流

1.进去找到Menu(菜单)如图1,

找到Products(产品) 如图2,

找到Java  如图3,

找到Download Java (JDK) for Developers(Java技术信息)如图4

点击进去出现以下界面

找到下面这个版本,点击第一个按钮下载。

更新的版本,例如JDK11,暂时先不管。

里面不同的版本,根据自己系统的型号选适合自己电脑的版本。

2.安装

安装路径可以自己更改。

JDK已经包含了JRE

3.三个重要的环境变量

环境变量是整台电脑的全局变量,(这台电脑上)任何程序都可以读取这个变量。

如果,某些信息需要共享给其它电脑,那这时,可以放在数据库中。

找到 我的电脑 右键找到 属性 找到 高级系统设置 然后找到 环境变量

4.配置三个环境变量

JAVA_HOME   E:\jdk1.8.0_201

点击新建出现如上图的窗口新建一个变量,变量名:JAVA_HOME   变量值就是安装JDK的路径,

之后点击确定就好了如下图。

CLASSPATH

%JAVA_HOME%\jre\lib\rt.jar

%JAVA_HOME%\lib\dt.jar

%JAVA_HOME%\lib\tools.jar

CLASSPATH =.;%JAVA_HOME%\jre\lib\rt.jar; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar

PATH=E:\jdk1.8.0_201\bin

PATH=%JAVA_HOME%\bin

在原有的PATH变量里,新建添加一个新的变量如下图

安装过程到这就安装好了。

然后进入这个界面进行调试,这个界面怎么进呢?

可以用win键+R键,出现以下界面在里面输入CMD即可。

出现以上问题,回到编辑环境变量哪里找到PATH这个变量,把%JAVA_HOME%\bin这个变量移到最前就行。

下图是移动之后查询的结果,跟我们安装的版本是一样的。

java下载不了怎么_如何下载和安装Java相关推荐

  1. java webservice报文过长_工作1-5年的Java程序猿到底需要怎样的一个技术栈?

    工作1-5年的Java程序猿到底需要怎样的一个技术栈? 前言: 具有1-5年开发经验的程序员 需要学习的内容其实还有很多很多. 今天跟大家交流一下希望分享出来的对大家能够有帮助,这是我这些年总结出的一 ...

  2. java一键安装_新工具一键安装Java环境!微软又双叒叕造福开发者

    原标题:新工具一键安装Java环境!微软又双叒叕造福开发者 微软又出一个新工具,正在以实际行动征服开发者的心. 在Windows平台上,只需要下载一个安装包,就能够安装Java开发环境了. 之前,因为 ...

  3. java异步调用微信接口_微信支付V3 SDK(Java版,支持同步异步调用)

    我们在开发微信支付时,发现微信官方已经对SDK做了升级,V3版本的SDK从设计上符合RESTful规范. 我们再在开源库中寻找是否有现成de开箱即用.并且支持响应式编程的SDK版本.经过一凡寻找,令我 ...

  4. mac java 安装教程_在 MacOS 上安装 Java

    在 MacOS 上安装 Java 本小节我们将介绍如何在 MacOS 平台安装 Java . 如果你想在其他平台安装 Java,请查看对应平台的安装教程: 1. 下载安装包 我们首先打开Oracle官 ...

  5. java 编辑我的世界_“我的世界 (Minecraft)”Java版和 RTX 版的世界转换教程

    如果你一直在花时间扩展和开发"我的世界 (Minecraft)" Java 版世界,那今天告诉大家一个好消息:此版本现可转换为"我的世界 (Minecraft)" ...

  6. java中execution的作用_一文初步了解Java虚拟机

    大家都知道,Java中JVM的重要性,学习了JVM你对Java的运行机制.编译过程和如何对Java程序进行调优相信都会有一个很好的认知. 什么是JVM? JVM(Java Virtual Machin ...

  7. java语言用什么编程_使用什么编程语言开发Java?

    The Java Language is a language specification – you don't write a language in a language, it's a spe ...

  8. java反射获取方法内部_公共技术点之 Java 反射 Reflection

    本文为 Android 开源项目源码解析 公共技术点中的 Java 反射 部分 分析者:Mr.Simple,校对者:Trinea,校对状态:未完成 1. 了解 Java 中的反射 1.1 什么是 Ja ...

  9. java 序列化概念和作用_结合代码详细解读Java序列化与反序列化概念理解

    Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨. 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列 ...

  10. java代码删除文件夹_删除文件夹的java类

    /** * @author www.nwu.edu.cn MiniRice * @author darkrice@gmail.com * @version    1.2 * */ http://www ...

最新文章

  1. SOCK_DGRAM(数据报套接字)与SOCK_STREAM(流套接口)的区别
  2. 20应用统计考研复试要点(part40)--概率论与数理统计
  3. ISO8583报文协议(转)
  4. mysql 类似plsql 软件_推荐一款PG数据库管理工具——pgadmin,一款类似PLSQL的工具...
  5. 数据分析/数据挖掘 入门级选手建议
  6. ELK logstash gork匹配在线测试
  7. c函数 postgres_发个C语言连接Postgresql程序
  8. windows 搭建HTTP文件服务器(Nginx 方式)
  9. Cool Edit Pro 中把歌曲的原唱声消除掉制作伴奏带
  10. outlook设置默认不下载附件
  11. linux下shell脚本启动其他可执行程序
  12. nodejs实现文件/头像上传
  13. 初创网络游戏公司运维遇到问题
  14. 在vue中使用turn.js
  15. 微营销视频教程免费在线观看
  16. 当供应链金融遇上IoT 华为将和渣打银行擦出怎样的火花?
  17. chp2-2-2_fmm_word_seg通过最大正向匹配算法对句子进行切分
  18. Html5新特性之meter
  19. IOS 发布被拒 PLA 1.2问题 整个过程介绍 02 个人账户升级公司账户
  20. IE+调试修改html,IE下调试CSS与JS

热门文章

  1. Winform 表格布局
  2. Java Lambda
  3. 程序员专属浪漫:如何用java代码画❤️
  4. 【读书笔记《Android游戏编程之从零开始》】2.Hello,World!
  5. Ubuntu 安装JDK18
  6. Fiddler2中文乱码问题
  7. python机器学习
  8. python简明教程_05
  9. 十五种小游戏代码(有0积分下载的哦)
  10. 简易可行Live2D直播应用路线分享