Java 基础教程

Java 面向对象

Java 高级教程

Java 笔记

Java FAQ

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/java-install.html

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

Flask 是基于 Python 编写的,所以安装 Flask 之前,要确保 Python 环境的安装。Python 从 3.4 版本开始就 ...
Go 语言支持在主流平台上安装,包括 Linux、Mac OS 和 Windows 等主流平台,Go 官方为不同平台提供了相应的安装包,下载 ...
当您使用Django搭建网站时,以下是基本的步骤流程,我将为您提供每个步骤的详细说明,并结合示例代码进行描述:步骤1:安装Django首先, ...
在很多操作系统里,Python 是标准的系统组件,如大多数 Linux 发行版和 Mac OS X 都内置集成了 Python,可以在终端上 ...
标准的 Python 发行版并没有将 Pandas 模块捆绑在一起发布。安装 Pandas 模块的一个轻量级的替代方法是使用流行的 Pyth ...