学习Java语言?先了解JDK,搭建Java开发环境的关键
前言

我们要学习和使用 Java 语言,就必须先搭建好 Java 的开发环境。在搭建好环境后,一边学习知识,一边实践编码,这样就能更好地体会 Java 这门语言的精髓。
什么是 JDK
看过《学习 Java 语言,你必须知道的 Java 简史》的同学应当知晓,Java 在其诞生之际,就给我们配置好了 Java 的运行环境以及开发工具,并且这些内容都被整合在了 JDK 之中。
JDK 的全称是 Java Development ToolKit。直接翻译过来就是 Java 语言的开发工具包。
JDK 包含了开发者工具。其中有 javac,它可以用来编译 java 源码。还有 jar,它能够用来打包。此外,JDK 还包含了一系列其他工具。此外,包含了 JRE(Java Runtime Environment)。JRE 是 Java 应用程序的运行环境。它除了具备运行程序的 java 指令外,还有类库以及用于执行 Java 应用程序的 JVM(Java 虚拟机)。
我们拥有它之后,既可以利用 Java 编程语言去构建应用程序,也可以构建 Applet 和组件。同时,还能够学习 Java 的源码,进而感受它的设计理念。
Java 经历了多次更新换代,JDK 也在不断推陈出新。JDK 有众多版本,那么究竟哪个版本更适合初学者呢?
选择 JDK 的标准
在我看来,对于任何一项技术的使用,需要考虑两个方面。其一为稳定性,其二为普遍性。
稳定性意味着这项技术经受了测试与实践的检验,所有能够修复的 bug 都已被修复,基本上不会出现大的问题。
普遍性意味着这项技术被广泛应用,甚至能形成良好的社区交流氛围。这表明你可能遇到的坑,大部分都已经被别人踩过了。即便你在使用过程中遇到问题,也能够很快在网上找到相应的答案。
如果以这两个技术选型要素作为 JDK 版本的选择标准,那么我认为在现阶段,初学者更适宜使用 JDK 8 进行学习。
为什么选择 JDK 8
它也是长期支持的版本。
该版本在几年里经过了多次更新,如今已经十分稳定。目前,它被广泛应用于各大互联网企业中。并且,该版本新增的函数式编程能力以及诸多全新的语言特性,很受开发者们的喜爱。
如果你现在在找工作,那么公司所使用的 JDK 版本很大概率是 8。倘若你是以 8 为基础进行学习,当你开始工作后再从事 Java 相关工作,就不会有学习方面的成本了。
我是蜗牛,身为大厂的程序员。我专注于技术原创以及个人的成长。目前正在互联网领域摸爬滚打。欢迎大家关注我,与我一同成长,让我们一起变得牛气!下期再见!
超具体教程 为名目性能JDK JDK环境变量 Eclipse导入JDK Eclipse和JDK装置性能 (超级教程电影在线观看)
为名目性能JDK 超具体教程 JDK环境变量 Eclipse和JDK装置性能 Eclipse导入JDK
Eclipse和JDK装置性能 JDK环境变量 为名目性能JDK 超详细教程 Eclipse导入JDK (eclipse汉化包安装教程)
Eclipse和JDK装置性能 JDK环境变量 Eclipse导入JDK 超具体教程 为名目性能JDK (eclipse汉化包安装教程)
Windows系统下如何搭建Java开发环境:JDK下载、安装与环境变量配置