目录
Java:
Java 是一个通用术语,用于表示 Java 软件及其组件,包括“Java 环境 (JRE)”、“Java虚拟机(JVM)”以及“插件”。最早是由sun公司研发的高级编程语言,被神谕(Oracle)公司收购后成为旗下著名的系列编程用具。Java的开发由多方参与,而我们普遍认为的Java之父,詹姆斯·高斯林。
应用:
1.桌面应用开发。
2.服务器系统。
3.移动应用开发。
4.大数据开发。
5.企业级应用开发。
6.游戏开发。
总的来说,Java是一门很全面的高级编程工具,但他的长处体现在企业级应用开发。
版本:
Java SE | 标准版 | 包含Java基础功能,适合初学者。 |
Java EE | 企业版 | 内置各种企业开发问题解决方案。 |
Java ME | 小型版 | 专用于移动小型应用开发。 |
对于大神,自然不需要方案介绍,而对于立志成为大神的初学者,这边void推荐JavaSE标准版,企业版可以再以后再进阶使用,而ME由于安卓与iOS自身移动应用制作方便,故ME不是最优选择。
开发环境搭建:
JDK:
Java Development Kit (JDK) 是 Sun 公司(已被 Oracle 收购)针对 Java 开发员的软件开发工具包。自从Java推出以来,JDK 已经成为使用最广泛的 Java SDK(Software development kit)。
JDK的版本众多,其中又以JDK-LTS的长期支持版为首选,如今各大公司主要使用开发的JDK版本为JDK-8-LTS;而对于新手初学者来说JDK-17-LTS为更优选择,17拥有更多的解决方案,Void认为,只有跟上新东西的学习,才不会被淘汰,所以下面我演示的是17-LTS的下载安装过程。
Oracle.com(神谕):
首先,认准神谕公司官网,有简中官网也有全英文:
进入后:
按照如下步骤,就能下载JDK-17-LTS了:
下载完成以后,我们可以像验证python一样,win+R,在cmd指令里验证我们的Java和Javac:
在cmd指令里输入:java -version 和 javac -version 查看版本,记得a与-之间有一个空格。