今天我们来搭建 Java 的基础开发环境,包括:

其它工具,这里暂不安装,在今后的分享中随实战逐一安装。

Windows Terminal

Windows Terminal 对标 Linux 的 Termial,是个很好用很高效的生产力工具,很喜欢[比心][比心]它还支持窗口分割哦:

请教如何学习和入门精通java(如何快速学习Java系列之)(1)

Windows Terminal 窗口分隔功能展示

Windows 11 默认已经安装,Windows 10 早期版本没有,需要从 Microsoft Store 下载安装。在 Microsoft Store 查找 Windows Terminal 找到直接安装就可以。

请教如何学习和入门精通java(如何快速学习Java系列之)(2)

从 Microsoft Store 安装 Terminal

顺带说一下,查找可能还会同时看到 Windows Terminal Preview 预览版,建议不要选预览版而是选稳定版。

安装完之后,Win R 输入 wt 来打开试试效果如下。

请教如何学习和入门精通java(如何快速学习Java系列之)(3)

Windows Terminal

JDK 安装

最近网上 Java 的新收费方式讨论的沸沸扬扬,据说要按公司人头收费,只要公司有一台电脑安装,其他人不管有没有装,使用否,整个公司所有人都会全算在内。也是活久见了。

为了安全,还是推荐大家下载安装免费版本的JDK。这里我们以 jdk-8u202 为例来说明如何安装。先从官网下载,地址为:

https://www.oracle.com/rs/java/technologies/javase/javase8-archive-downloads.html

请教如何学习和入门精通java(如何快速学习Java系列之)(4)

JDK8

下载之后双击安装即可,这里以安装到 C:\Programs\Java\jdk1.8.0_202 目录为例。

请教如何学习和入门精通java(如何快速学习Java系列之)(5)

安装目录

接着来配置环境变量:JAVA_HOME 和 PATH

请教如何学习和入门精通java(如何快速学习Java系列之)(6)

配置环境变量

请教如何学习和入门精通java(如何快速学习Java系列之)(7)

配置环境变量

最后在 Windows Terminal 窗口中,运行 java -version 命令验证是否安装成功。

安装 IntelliJ IDEA

当前稳定版本是2022.3.2,Ultimate 版安装包有 1G,挺大的。

请教如何学习和入门精通java(如何快速学习Java系列之)(8)

Download IntelliJ IDEA

个人推荐下载 zip 版,下载之后找个目录解压,然后执行该目录下 bin 文件夹中的 idea.bat 完成安装。

请教如何学习和入门精通java(如何快速学习Java系列之)(9)

IntelliJ IDEA

安装 HTTPie

后续的分享中,我们会使用它来调用 Java Web RESTFUL API,所以在这里一并安装上。当前最新版本的 httpie 依赖 python 3.7 或更高版本,大家可以通过:

python --version

来查看自己电脑是否已经安装符合要求的 python 版本。如果没有,则先去官网下载安装 python。

请教如何学习和入门精通java(如何快速学习Java系列之)(10)

python

# 安装完后用一下命令验证是否安装成功 python --version

之后,运行如下命令来完成安装

# 升级 pip 和 setuptools pip install --upgrade pip setuptools # 安装 httpie pip install --upgrade httpie # 查看是否安装成功 http --version

请教如何学习和入门精通java(如何快速学习Java系列之)(11)

httpie 安装

最后,用 httpie 请求 百度 来看看效果:

请教如何学习和入门精通java(如何快速学习Java系列之)(12)

httpie

不但能看到请求发送的内容和返回的内容,还有着色功能哦。

,