Java Beginner

2025-02-28T19:22:58+08:00 | 2分鐘閱讀 | 更新於 2025-10-22T08:07:13+08:00

@
Java Beginner

Java 開發環境建置

Java

VScode環境建置

JAVA JDK 下載安裝

JAVA有很多種版本,這邊直接提供我用的版本

直接安裝完後要新增環境變數→系統環境變數→新增 變數名稱:

JAVA_HOME

變數值:

C:Program Files/Java/jdk-XX<版本號>

安裝maven

直接下載壓縮檔 image 下載之後解壓縮並將apache-maven-3.8.8移動至以下路徑

C:/Program Files

接著將以下路徑加入至環境變數→使用者環境變數→Path

C:/Program Files/apache-maven-3.8.8/bin

JAVA 程式語言定位

主要是後端的程式語言,可以做Android APP的撰寫,或者是Web Application的Backend

JAVA 架構

image

JAVA 基本結構

第一個JAVA

JAVA Hello

新增一個專案資料夾,底下新增一個Hello.Java image

接著打以下程式碼

public class Hello {

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

開啟Terminal image

輸入以下指令編譯java檔案

javac Hello.java

image 編譯完成後會多一個Hello.class的檔案 image

執行java檔案

java Hello
image

每次修改完成都需要編譯一次才可以做執行,JAVA並非編譯式語言,而是編譯與直譯的混和

Reference:https://www.tsnien.idv.tw/Java1_WebBook/chap1/1-2%20Java%20%E8%AA%9E%E8%A8%80%E7%9A%84%E7%89%B9%E6%80%A7.html

© 2025 Aincrad

🌱 Powered by Hugo with theme Dream.

關於我

Hi,我是KonenTung,目前就讀國立臺北教育大學。

我非常喜歡寫程式以及做一些簡單的教學,希望能帶給也想學這些知識的人,目前已擔任多場工作坊的助教,希望有朝一日能擔任講師進行教學。

我擅長的程式語言為Python,目前正努力學習人工智慧的相關知識,也會一些網頁的前端及後端概念。

看動漫以及輕小說是我國高中的興趣,最喜歡的動漫是刀劍神域,夢想也是創建一個Aincrad,希望能應用到目前的AI的技術

我的專案(My Projects)
  • OnlineProgrammingPlatform

    專題的專案

    利用Python的後端框架建立一個遊戲式程式學習的平台

  • magicBoxBot

    使用LINE Messaging API串接的LINE Bot,是一個有許多功能的有趣機器人,有串接AI並且可以向他提問呦

    加入好友 -» https://line.me/R/ti/p/@544xkvdn

  • mazeSolution

    使用Pygame套件製作的簡易自動解迷宮動畫,雖然只是演算法的作業,但是我想要把它做的具體一點所以就使用Pygame這個套件做動畫並實際演示出演算法的結果

  • blog

    跨平台網頁設計的作業,大一的時候矇矇懂懂得建立了一個個人blog,做的非常辛苦,後來覺得維護太麻煩所以改使用現在這個做為主要的Blog,因為許多筆記都是用md做得所以就不要浪費時間寫一堆html了,直接使用這個hugo的框架建立比較省時也比較便利

    原Blog網址 -» https://konentung.github.io/Blog/

Workstudy Projects
  • ProgramWeb

    國科會計畫的專案

    利用Python的後端框架Django製作計畫的專案,並且加入AI提示的小老師,可以回應學生對應的問題

  • Bigdata-Line-Bot

    教育大數據微學程計畫專用LINE Bot

    使用LINE Bot API建立的LINE Bot,專門用來處理學生對於計畫課程的疑難雜症,設有多項功能,並且連結其他計畫社群以及經營,雖然目前計畫已結束,但是仍然不斷推出新課程供大家學習,建立一個良好的學習環境