安装Java SDK
为了开发Java应用程序或者Java API,我们需要安装Java软件开发工具包(Java SDK)。我们应该安装要使用的Java SDK。在撰写本文时,我正在使用几种不同的JDK。我将Java 8 SDK用于某些类型的应用程序,将Java 13用于其他类型的应用程序。最新的"长期支持"(LTS)版本是Java 11(截至2017年2月)。
自2019年4月起,Oracle更改了他们提供的Java SDK的许可。现在,Oracle Java SDK不再可以在生产中免费使用。但是,有一个免费的OpenJDK替代品,它具有大多数相同的函数。缺少某些高端企业函数,但通常我们将不需要这些函数。
要找到合适的安装,只需在线搜索" Java SDK 13"或者" OpenJDK 13",我们将迅速找到合适的安装包。
安装Java SDK后,通过打开命令提示符(计算机的文本界面,ala Unix Shell,Windows CMD等)来测试其是否正常运行,然后键入:
java -version
如果可能已经安装了Java SDK,则应该看到类似以下的输出:
C:\Users\Hyman>java -version java version "1.8.0_25" Java(TM) SE Runtime Environment (build 1.8.0_25-b18) Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
安装多个Java SDK
如果要维护较旧的Java项目,则可能需要安装多个Java SDK。这个有可能。但是,通常它将是我们在命令提示符下键入java
时执行的最新版本。为了运行较旧的Java SDK,请将完整路径写到较旧的Java SDK中java(或者javac或者我们需要的任何命令)所在的位置。
如果我们使用的是IDE,他们通常可以为我们处理。通常,我们为项目设置一个Java SDK,指向该Java SDK在计算机上的安装位置,然后IDE会使用它来编译和运行Java代码。
安装Java IDE
如果我们打算更认真地使用Java,建议我们安装Java IDE(集成开发环境)。 IDE包含具有语法突出显示函数的代码编辑器,代码完成函数,代码生成函数(通常具有版本控制系统集成函数)等等。 IDE还使从IDE内部轻松编译和运行Java代码成为可能。
以下是三种最受欢迎的Java IDE:
- 蚀
- IntelliJ IDEA
- NetBeans
我个人使用的是IntelliJ IDEA,但多年来我已经使用了所有三个IDE,并且如今它们都非常不错。 IntelliJ IDEA具有免费的社区版本,足以让我们开始使用Java。 Eclipse和Netbeans是完全免费的。