Java入門-Day3:環境建置

更新於 發佈於 閱讀時間約 4 分鐘

安裝JDK

一、下載JDK:訪問Oracle JDK下載頁面或OpenJDK,下載適合你操作系統的版本。

二、安裝JDK:按照下載頁面提供的步驟進行安裝。

三、配置環境變量

  • Windows
    1. 打開“系統屬性”窗口。
    2. 點擊“環境變量”。
    3. 在“系統變量”中,找到或新建變量JAVA_HOME,其值設置為JDK的安裝路徑。
    4. %JAVA_HOME%\\\\bin添加到PATH變量中。
  • macOS和Linux
    1. 打開終端。
    2. 編輯~/.bash_profile~/.bashrc文件,添加以下行:
      export JAVA_HOME=/path/to/jdk
      export PATH=$JAVA_HOME/bin:$PATH

    3. 保存並執行source ~/.bash_profilesource ~/.bashrc

使用命令行工具

編寫和運行Java程式

一、編寫Java程式: 使用文本編輯器編寫一個簡單的Java程式,例如HelloWorld.java

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}

二、編譯Java程式: 打開命令行,導航到HelloWorld.java所在的目錄,運行以下命令:

javac HelloWorld.java

編譯後將生成一個HelloWorld.class文件。

三、運行Java程式: 在命令行中運行以下命令:

java HelloWorld

你應該會看到Hello, World!的輸出。

使用Visual Studio Code

安裝Visual Studio Code

訪問Visual Studio Code官網,下載適合你操作系統的版本並進行安裝。

安裝Java擴展

  1. 打開Visual Studio Code。
  2. 點擊左側活動欄中的“擴展”圖標(或按下Ctrl+Shift+X)。
  3. 搜索並安裝“Java Extension Pack”。

配置Java環境

  1. 打開Visual Studio Code後,點擊左下角的“設定”(齒輪圖標)。
  2. 選擇“設定”(或按下Ctrl+,)。
  3. 搜索java.home,將其設置為JDK的安裝路徑(一般情況下不需要手動設置,擴展會自動檢測JDK)。

編寫和運行Java程式

  1. 建立一個新專案
    1. 打開命令面板(Ctrl+Shift+P)。
    2. 搜索並選擇Java: Create Java Project
    3. 選擇一個專案模板,例如“無模板”。
    4. 選擇專案的存放目錄。
  2. 編寫Java程式: 在src目錄下創建一個新的Java文件,例如HelloWorld.java
    public class HelloWorld {
    public static void main(String[] args) {
    System.out.println("Hello, World!");
    }
    }

  3. 運行Java程式
    1. 右鍵點擊HelloWorld.java文件,選擇“Run Java”。
    2. 你應該會在終端中看到Hello, World!的輸出。

使用IntelliJ IDEA

IntelliJ IDEA是由JetBrains開發的功能強大的Java IDE,深受開發者喜愛。其優點包括智能代碼補全、強大的重構工具和豐富的插件生態。

下載和安裝

  1. 訪問IntelliJ IDEA官網,下載適合你操作系統的版本。
  2. 按照安裝向導完成安裝。

配置和使用

  1. 打開IntelliJ IDEA,選擇“Create New Project”。
  2. 選擇“Java”,設置JDK路徑,點擊“Next”。
  3. 為專案命名並選擇存放目錄,點擊“Finish”。
  4. 在專案視圖中,右鍵點擊src目錄,選擇“New -> Java Class”,創建新的Java文件。
  5. 編寫Java代碼並點擊右上角的綠色運行按鈕來運行程式。

使用Eclipse

Eclipse是另一個廣泛使用的Java IDE,提供了豐富的功能和插件支持。

下載和安裝

  1. 訪問Eclipse官網,下載Eclipse IDE for Java Developers。
  2. 解壓並運行Eclipse安裝程序,按照指示完成安裝。

配置和使用

  1. 打開Eclipse,選擇工作空間(工作目錄)。
  2. 選擇“File -> New -> Java Project”。
  3. 為專案命名並設置JDK路徑,點擊“Finish”。
  4. 在專案視圖中,右鍵點擊src目錄,選擇“New -> Class”,創建新的Java文件。
  5. 編寫Java代碼並點擊工具欄上的綠色運行按鈕來運行程式。
avatar-img
15會員
111內容數
日後將分享關於我的經驗(日常、工作、技術),並期待未來能創造屬於我的宇宙。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Michael楊 的其他內容
此章節旨在介紹Java的基本語法、註解和變數的使用。透過學習,讀者將了解Java程式的基本結構、程式進入點的定義、如何撰寫單行和多行註解,以及如何宣告和初始化變數。
這篇文章的目的是對Java程式設計語言進行介紹,包括它的特性、應用範疇、主要使用者,以及相關的學習資源和常見的庫與框架。此外,它也提供了一些學習Java的渠道,以及與Java相關的其他知識。
本章節旨在教導讀者如何在 Kotlin 中引入套件。將會涵蓋如何引用第三方套件,如何引用自定義模組,以及如何創建和引用自定義套件。此外,還會列出一些常用的套件,以供讀者參考。
這篇文章主要講解Kotlin的例外處理。內容包括例外處理的目的、`try-catch` 和 `finally` 的用法、常見的異常類型,以及如何定義和觸發自定義的異常訊息。
本章節的目的是介紹 Kotlin 中的物件導向概念。這包括了類別、繼承、多型、封裝、介面、抽象類別、靜態類別、列舉、委派、Lambda 表達式、泛型以及反射等概念。每一個概念都會透過範例程式碼來解釋其功能和用法。
這章節的目的是介紹 Kotlin 語言中函數的基本用法和概念,包括函數的聲明、使用、參數和返回值等。通過學習這章節,讀者可以熟練掌握如何在 Kotlin 中定義和使用函數,來解決各種問題。
此章節旨在介紹Java的基本語法、註解和變數的使用。透過學習,讀者將了解Java程式的基本結構、程式進入點的定義、如何撰寫單行和多行註解,以及如何宣告和初始化變數。
這篇文章的目的是對Java程式設計語言進行介紹,包括它的特性、應用範疇、主要使用者,以及相關的學習資源和常見的庫與框架。此外,它也提供了一些學習Java的渠道,以及與Java相關的其他知識。
本章節旨在教導讀者如何在 Kotlin 中引入套件。將會涵蓋如何引用第三方套件,如何引用自定義模組,以及如何創建和引用自定義套件。此外,還會列出一些常用的套件,以供讀者參考。
這篇文章主要講解Kotlin的例外處理。內容包括例外處理的目的、`try-catch` 和 `finally` 的用法、常見的異常類型,以及如何定義和觸發自定義的異常訊息。
本章節的目的是介紹 Kotlin 中的物件導向概念。這包括了類別、繼承、多型、封裝、介面、抽象類別、靜態類別、列舉、委派、Lambda 表達式、泛型以及反射等概念。每一個概念都會透過範例程式碼來解釋其功能和用法。
這章節的目的是介紹 Kotlin 語言中函數的基本用法和概念,包括函數的聲明、使用、參數和返回值等。通過學習這章節,讀者可以熟練掌握如何在 Kotlin 中定義和使用函數,來解決各種問題。
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
因為最近想嘗試編碼風格,於是就選了一套比較"不嚴格"的輔助工具來摸索。 編輯器 VS CODE 框架 VUE3 打包工具 VITE 編碼風格 Standard 環境 version { "nodejs":"v18.18.0", "npm":"9.8.1" }
Thumbnail
親愛的 Java 開發者和愛好者們,您是否對於 Java 的魅力充滿好奇?是否有著一個關於 Java 的獨特見解或創新想法?現在是您展現才華的時刻了! 我們誠摯地邀請您參與我們的 Java 投稿活動,分享您的專業知識、經驗和見解。無論您是一位有著多年 Java 開發經驗的專家,還是一位剛剛踏入
Thumbnail
建立Maven專案 於pom.xml設定Spring Boot <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
學習Spring Boot是Java工程師必備技能,文章分享瞭如何自學並快速上手Spring Boot開發,包括架構、開發工具、專案建立以及實作過程。
Thumbnail
Install Java (OpenJDK) on Ubuntu: sudo apt update && sudo apt -y install default-jdk java -version Add repository and install DBeaver CE: curl -
Thumbnail
如果你明明從JAVA 官網下載了 Java SE. 又設定好了JAVA_HOME,但還是run java application 的時候出現了這個問題,很可能你需要的並不是JAVA SE.
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
你好,在下最近在學習開發web,學了html css js,也得出一些心得,由於網路上已有許多教學,所以我會著重在如何開發出to do List,以及解釋我寫的程式碼。相關的教學我會直接貼網址。如果我有什麼地方出錯,或者是可以寫得更好,歡迎在下方留言,討論。 首先先介紹我的開發環境: 我用了vs
Thumbnail
因為最近想嘗試編碼風格,於是就選了一套比較"不嚴格"的輔助工具來摸索。 編輯器 VS CODE 框架 VUE3 打包工具 VITE 編碼風格 Standard 環境 version { "nodejs":"v18.18.0", "npm":"9.8.1" }
Thumbnail
親愛的 Java 開發者和愛好者們,您是否對於 Java 的魅力充滿好奇?是否有著一個關於 Java 的獨特見解或創新想法?現在是您展現才華的時刻了! 我們誠摯地邀請您參與我們的 Java 投稿活動,分享您的專業知識、經驗和見解。無論您是一位有著多年 Java 開發經驗的專家,還是一位剛剛踏入
Thumbnail
建立Maven專案 於pom.xml設定Spring Boot <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
學習Spring Boot是Java工程師必備技能,文章分享瞭如何自學並快速上手Spring Boot開發,包括架構、開發工具、專案建立以及實作過程。
Thumbnail
Install Java (OpenJDK) on Ubuntu: sudo apt update && sudo apt -y install default-jdk java -version Add repository and install DBeaver CE: curl -
Thumbnail
如果你明明從JAVA 官網下載了 Java SE. 又設定好了JAVA_HOME,但還是run java application 的時候出現了這個問題,很可能你需要的並不是JAVA SE.