因为Java程序必须运行在JVM只是,所以我们第一件事情就是安装JDK

  从Oracle官网下载最新稳定版JDK

  一,Linux系统CentOS安装JDK

  下载rpm安装包

  安装

rpm -ivh jdk-13.0.1_linux-x64_bin.rpm

  验证,出现以下提示代表安装成功

# java -version
java version "13.0.1" 2019-10-15
Java(TM) SE Runtime Environment (build 13.0.1+9)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)

  二,Windows系统安装JDK

  下载windows的JDK安装包

  双击安装

  默认安装路径为

C:\Program Files\Java\jdk-13.0.1\

  修改Windows环境变量

  在尾部增加,符号;用于分割之前默认的环境变量

;C:\Program Files\Java\jdk-13.0.1\bin

  终端测试

  JDK

  细心的童鞋还可以在JAVA_HOMEbin目录下找到很多可执行文件:

java:这个可执行程序其实就是JVM,运行Java程序,就是启动JVM,然后让JVM执行指定的编译后的代码;
javac:这是Java的编译器,它用于把Java源码文件(以.java后缀结尾)编译为Java字节码文件(以.class后缀结尾);
jar:用于把一组.class文件打包成一个.jar文件,便于发布;
javadoc:用于从Java源码中自动提取注释并生成文档;
jdb:Java调试器,用于开发阶段的运行调试。

最新文章

  1. Android学习起步 - AutoCompleteTextView及MultiAutoCompleteTextView控件使用
  2. BZOJ-1822 Frozen Nova 冷冻波 计(jie)算(xi)几何+二分+最大流判定+经典建图
  3. csdn第三名
  4. 3月3日 Mark
  5. java web 学习十三(使用session防止表单重复提交)
  6. IOS_OC_本地推送知识总结
  7. swift-07-使用for-in 遍历数组
  8. java观察者模式(转)
  9. 安装mysql后运行.net程序出错
  10. 从输入URL到浏览器显示页面发生了什么
  11. python re(正则表达式模块)学习
  12. js中var的有或无--重复声明和以后的声明
  13. PaaS平台型IT运维&运营模式能给企业带来什么?
  14. cetos7最小化安装设置网络启动和更新yum源
  15. 没那么难,谈CSS的设计模式
  16. Java 历史
  17. DROP语句总结
  18. 事务控制语句,begin,rollback,savepoint,隐式提交的SQL语句
  19. CRF++使用说明
  20. python描述符的应用

热门文章

  1. POJ - 3728:The merchant (Tarjan 带权并查集)
  2. HDU - 4059: The Boss on Mars (容斥 拉格朗日 小小的优化搜索)
  3. Principal Component Analysis: 用公式来描述我们想要PCA做什么
  4. js访问对象属性的方式“.”与“[]”的区别
  5. linux中的操作记录
  6. js添加触摸时间,禁止页面缩放
  7. HDU-2196-Computer(树上DP)
  8. 牛客小白月赛12 H 华华和月月种树
  9. LeetCode 1049. Last Stone Weight II
  10. JavaScript基础02-条件语句及介绍函数