Java 基础教程

Java 面向对象

Java 高级教程

Java 笔记

Java 环境搭建


在介绍在各种系统中如何搭建 Java 开发环境之前,要明确几个 Java 环境相关的概念,一个是 JDK,另一个是 JRE。

  • JDK 全名 Java Development Kit, 简言之,JDK 是面向开发人员使用的 SDK,它提供了 Java 的开发环境和运行环境。
  • SDK 是 Software Development Kit,一般指软件开发包,可以包括函数库、编译程序等。JRE 全称 Java Runtime Enviroment,是指 Java 的运行环境,是面向 Java 程序的使用者,而不是开发者。JDK 包含了 JRE

Java 下载

Java 现在归属于 Oracle 公司,其也成了甲骨文的一个产品。

Java 下载地址:https://www.oracle.com/downloads/index.html

找到相应的 Java 下载区,一般是安装 Java SE,下载对应平台的 Java 安装包。

Linux 下 安装 Java 环境

CentOS 下 安装

CentOS 使用 yum 命令来安装各种软件,java 环境也不例外。

首先,从镜像库中查询可安装的包,命令如下:

[demo@centos ~]# yum search java
...
java-1.8.0-openjdk-src.i686 : OpenJDK Source Bundle 8
java-1.8.0-openjdk-src.x86_64 : OpenJDK 8 Source Bundle
java-11-openjdk.i686 : OpenJDK Runtime Environment 11
java-11-openjdk.x86_64 : OpenJDK 11 Runtime Environment
...

以 java 11 的安装为例,使用 install 命令指定安装包即可,命令如下:

[demo@centos ~]# yum install java-11-openjdk.x86_64

安装完成后,可以通过如下命令确认:

[demo@centos ~]# java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

Mac OS X 下安装 Java 环境

可视化安装

到 Oracle 官网下载 dmg 安装包,傻瓜式一直下一步安装即可。

一般会安装到路径 /Library/Java/JavaVirtualMachines/ 下。

通过 brew 来安装

Mac 在已安装 brew 的前提下,可以用 brew 命令来安装,命令如下:

brew cask install java6

jdk 多版本安装

Mac 下可以 jdk 的多版本安装及多版本切换,具体详情可参考 Mac 下 JDK 多版本切换及默认版本设置

Java 开发工具

IntelliJ IDEA

IntelliJ IDEA 是首选的 Java IDE(集成开发工具),在业界被公认为最好的 java 开发工具之一。

官网地址:http://www.jetbrains.com/idea/

Eclipse IDE

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。

官网地址:https://www.eclipse.org/downloads/eclipse-packages/

NetBeans IDE

NetBeans 是 Sun 公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的 Java IDE。NetBeans 当前可以在 Solaris、Windows、Linux 和 Macintosh OS X 平台上进行开发。

官网地址:https://netbeans.org/downloads/index.html