Java开发环境的准备:JDK简介、安装、常用命令

如何使用Java

1、Java语言的产品是JDK(Java Development Kit:Java开发者工具包),必须安装JDK才能使用Java语言。

JDK的发展史

1996年JDK(1.0)·······

其中LTS(long-term support)长期支持版本有:

2014年JDK(8.0)(大部分企业用的是这个,追求稳定)

2018年9月JDK(11.0)

2021年9月14日JDK(17.0)

如何获取JDK

去Oracle官网下载JDK:根据自己电脑配置下载对应的

例如:这是安卓版 JDK17 下载链接:

Java Downloads | Oracle

首先选择 Windows ,然后选择64位的操作系统。

如何验证安装成功?

在自己安装的目录下的jdk目录下的bin目录查看是否有

java.exe和javac.exe。

( 如果不显示 .exe  。首先点击电脑的查看(如图横线所在位置),然后把文件拓展名勾选上。)

命令行窗口

1、按下win + R 键,在运行输入框中输入 cmd ,敲回车。

2、输入Java + enter 键

3、验证是否安装的是我们所下载的:

3.1       java -version   (敲击回车会出现如图一所示)

3.2       javac -version   (敲击回车会出现如图二所示)

(注意:java 后面有一个空格,javac也是有一个空格)

图一:  图二:

javac和java介绍

javac.exe是编译工具

java.exe是执行工具

说明:java程序是高级语言,计算机底层是硬件不能识别这些语言,必选先通过javac编译工具进行编译,然后再通过java执行工具执行才可以驱动机器。

命令行窗口的常用命令

盘符:     切换到某个盘下: D:

dir            查看当前路径下的目录

cd            进入单级目录: cd java

进入多级目录:  cd D:\software\java

回退到上一级目录:cd..

回退到盘符根目录:cd\

cls           清屏

一、Java快速入门相关推荐

  1. Java快速入门-01-基础篇

    Java快速入门-01-基础篇 如果基础不好或者想学的很细,请参看:菜鸟教程-JAVA 本笔记适合快速学习,文章后面也会包含一些常见面试问题,记住快捷键操作,一些内容我就不转载了,直接附上链接,嘻嘻 ...

  2. apache thrift_使用Java快速入门的Apache Thrift

    apache thrift Apache Thrift是由facebook创建的RPC框架,现在它是一个Apache项目. Thrift允许您在不依赖语言的定义文件中定义数据类型和服务接口. 该定义文 ...

  3. 使用Java快速入门的Apache Thrift

    Apache Thrift是由facebook创建的RPC框架,现在它是一个Apache项目. Thrift可让您在不依赖语言的定义文件中定义数据类型和服务接口. 该定义文件用作编译器的输入,以生成用 ...

  4. ACM中java快速入门

    2019独角兽企业重金招聘Python工程师标准>>> ACM中java快速入门 附: Chapter I. Java的优缺点各种书上都有,这里只说说用Java做ACM-ICPC的特 ...

  5. Java快速入门学习笔记9 | Java语言中的方法

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  6. Java快速入门学习笔记8 | Java语言中的数组

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  7. Java快速入门学习笔记7 | Java语言中的类与对象

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  8. Java快速入门学习笔记6 | Java语言中的for循环语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  9. Java快速入门学习笔记5 | Java语言中的while循环语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  10. Java快速入门学习笔记4 | Java语言中的if条件语句

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

最新文章

  1. python中执行linux命令(调用linux命令)_Python调用Linux bash命令
  2. Python 执行js的2种解决方案-乾颐堂
  3. mysql varchar int_MySQL中int、char、varchar的性能浅谈
  4. [转]linux(centos)搭建SVN服务器
  5. 解决webpack打包后-webkit-box-orient: vertical ;消失问题
  6. WCF服务编程 学习笔记(2)
  7. php连接mssql数据库的几种方式
  8. ACM 2018 Fellow名单公布:李飞飞等多位华人入选,无国内成员
  9. http://ftp.gnu.org/gnu/ http://ftp.gnu.org/gnu/libc/
  10. PHP学习总结(4)——PHP入门篇之PHP计算表达式
  11. JavaScript 原始数据类型转换
  12. cygwin清屏技巧
  13. iso硬盘安装 凤凰os_phoenix os安装全教程 凤凰系统进不去安装注意事项
  14. c语言电机正反转,步进电机正反转(单片机C语言程序设计).doc
  15. 如何在阿里云服务器上安装爱快软路由系统
  16. C# WinForm程序 PDF文档分割代码实现
  17. 读取Java源文件中字段的注释当做Swagger的字段描述
  18. 社会保障psam卡 是什么_社会卡即服务
  19. leetcode-滑动窗口(双指针-代码有套路-附总结代码)总结-满足条件-破坏条件(76,438,3,209有模板(别人总结的很好,学习一波))
  20. MacOS 系统 文件夹解析

热门文章

  1. matlab时变函数,MATLAB在《复变函数》教学中的应用(图文)
  2. 真·完美 极域电子教室破解
  3. php分钟转时间戳,php函数转时间戳
  4. 克拉默法则(Cramer's Rule)的证明
  5. 在线解方程软件集合(收藏)
  6. 傲腾服务器系统,服务器装傲腾内存
  7. 学习笔记--SQLyog的使用
  8. 计算机网络学习 - UDS协议
  9. 国二java好过还是office好过,计算机二级考哪一个科目比较容易过,Ms office 较为简单实用...
  10. charset参数 sqluldr2_sqluldr2使用几例