安装和运行Java开发环境,需要搭建OpenJDK 11的配置流程

起初

在学习Java的过程中,由于需要进行环境搭建,我总结了一系列步骤。

    • Java始めたいけど、環境構築どうすればいいんだろう?

 

    • 公式オラクルでJDKのインストールしようとしたらプロファイルの作成を求められるから別の方法ないかな?

 

    JDKインストールしたはいいけど、そっからどうすればいいの?

希望这对那些参考的人有所帮助。

操作系统:macOS Catalina 10.15.4版本
文本编辑器:Visual Studio Code – 预览版(VSCode)

Java有什么独特的特点?

在安装之前,我简要介绍一下Java的特点。
如果你已经知道了,请轻松地略过。

“编写一次,随处运行”

Java的口号中有这样一句话:「写一次代码,随处可执行」,
这意味着Java的开发可以在Windows、Mac和Linux等各种操作系统上进行,
它是通用的,不依赖于操作系统。

你可以做哪些主要的事情?

参考网站:https://goworkship.com/magazine/what-can-do-java/
从上述网站中摘录部分信息。

网页应用程序的开发

需要处理大量客户信息并进行数据更新的Web应用程序。包括Twitter在内,正在从Ruby迁移到Java。

Android应用程序开发

在使用Android智能手机中搭载的相机、加速度传感器等各种功能的同时,你可以开发自己的应用程序。

物联网的开发

可以开发集成系统

业务系统的开发

在建立银行和证券等大型企业的系统方面发挥了重要作用。

开发用于家电和车载导航等设备的系统

像车载导航等具有多种功能需求的产品,Java是首选的。

游戏开发

作为代表性的以Java语言制作的游戏,有《Minecraft(Java Edition)》。

搭建開發環境

现在,我们将开始搭建Java开发环境。

スクリーンショット_2020-05-12_10_43_39.png

在这里,同时安装的内容如下:
– 适用于Java的Maven
– 适用于Java的调试器
– Java测试运行器
– Red Hat提供的Java(TM)语言支持
– Java依赖查看器

为了安装JDK,可以使用Homebrew。

首先,JDK是什么意思呢?它指的是开发工具包(Java Development Kit)。
在使用Java语言编写程序时,必须要准备好JDK。
它包括了JRE、编译器、调试器、类库和文档生成工具。

それでは、Homebrewを使ってインストールしていきます。
ここでは既にhomebrewは入っていることにします。

もしまだHomebrewがインストールされていなければ、
下記のサイトを参照してください。
Homebrew公式

首先,使用 `brew -v` 命令来检查版本。

スクリーンショット_2020-05-12_11_40_05.png

安装Homebrew-Cask

在终端中,输入”$brew cask”。
然后,通过”$brew -v”来确认版本。

スクリーンショット_2020-05-12_12_00_17.png

安装homebrew-cask-versions

在终端中输入”$brew tap homebrew/cask-versions”。

Java 11のインストール

スクリーンショット_2020-05-12_13_23_29.png

在啤酒标志出现之前,要求输入密码,所以我输入了密码。

念のため、ターミナルで、$java -version と入力し、バージョンを確認します。

スクリーンショット_2020-05-12_13_25_23.png

你已经正确安装了JDK!

実行する

点击VSCode中的”打开文件夹”。

点击「新建文件夹」,创建一个名为「Hello_java」的文件夹(名称可以随意)。

打开文件夹,点击新建文件,创建一个名为”Hello.java”的文件。

スクリーンショット_2020-05-12_13_41_08.png

我会在文件中按以下方式进行记录。


public class Hello
{
  public static void main(String[] args) {
    System.out.println("おはようJava!!");
  }
}

点击 运行 | 调试 中的 运行 并执行。

スクリーンショット_2020-05-12_16_08_05.png
スクリーンショット_2020-05-12_13_51_33.png

关于调试执行,我们在《Java调试执行【适合Java初学者】》一文中进行了说明。

那我们就到此为止吧,辛苦了 ☕️

广告
将在 10 秒后关闭
bannerAds