免費軟體資源 soft.registry
⚠ 這是歷史版本頁面 — 查看 BlueJ 最新版本 →
BlueJ 圖示

BlueJ 5.0.2a

v 5.0.2a
macOS ↔ 也有 Windows 版 開源軟體 8.16/10 (6)
##

編輯短評

BlueJ 是一款讓使用者能快速且輕鬆開發 Java 程式的開發環境。它最顯著的特色在於獨特的範圍高亮(scope highlighting)功能,透過為每個代碼塊著色,讓開發者能更快速地視覺化掃描程式碼並檢查大括號是否放錯位置。相較於專業級工具,BlueJ 刻意簡化介面以降低進入門檻,且目前仍處於活躍維護狀態,是學習 Java 的熱門選擇。

由於設計初衷是為了教學,這套軟體非常適合程式碼初學者或學生在學習階段使用,能避免被複雜的專業功能淹沒。如果你需要一個輕量且直覺的環境來練習 Java,而非追求大型 IDE 的全方位功能,BlueJ 會是很好的選擇。此外,這是一款開源軟體,支援 macOS 與 Windows 平台,但下載後需留意其介面僅提供英文版。

##

軟體介紹

BlueJ for Mac 是一個開發環境,讓你能快速且輕鬆地開發 Java 程式。它的主要特色如下:

BlueJ 的編輯器具備獨特的範圍標示功能,每個程式碼區塊的背景都會著色,讓你能更快速地視覺掃描程式碼,也有助於找出放錯位置的大括號。

  • 簡單 - BlueJ 刻意採用比 NetBeansEclipse 等專業環境更小巧、更簡單的介面,讓初學者能更快上手,不會感到不知所措。
  • 專為教學設計 - BlueJ 刻意以良好的教學法為設計考量。有一本受歡迎的教科書專門用於以 BlueJ 教授大學/學院入門課程,還有一個充滿教學資源的網站。
  • 互動式 BlueJ - 讓你能與物件互動。你可以檢查物件的值、呼叫其方法、將它們作為參數傳遞等等。你也可以直接呼叫 Java 運算式,無需編譯。因此,BlueJ for macOS 是 Java 的強大圖形化 shell/REPL。
  • 可攜式 BlueJ - 可在 Windows、macOS、Linux 及其他可執行 Java 的平台上執行。也可以直接從 USB 隨身碟執行,無需安裝。
  • 成熟的 BlueJ - 已超過十五年歷史,但仍持續由全職團隊更新與支援。「我們目標是在一個工作日內回覆所有技術支援請求。」
  • 創新的 BlueJ - 具備其他 IDE 從未見過的多項功能。其物件工作台、程式碼便箋和範圍著色都是 BlueJ 的原創功能。
應用程式執行時可以檢查物件。欄位內容會顯示以協助理解與除錯。除了允許在程式執行時檢查物件外,也可以動態建立物件,並呼叫其方法。

你也可以直接輸入 Java 程式碼來呼叫,無需編譯。結果會列印出來,然後可以檢查、操作,或作為參數傳遞給另一個方法呼叫。

使用方法
  • 開啟 .dmg 檔案,然後將 BlueJ 拖曳到 Applications 資料夾
  • 從 Applications 資料夾啟動 BlueJ
  • 在 BlueJ 設定中配置偏好設定
  • 建立新專案以開始編寫程式碼
  • 編寫並編譯 Java 類別
  • 使用 main 方法執行你的程式
  • 使用物件工作台進行物件測試
  • 儲存你的工作,並在需要時匯出
  • 定期檢查更新
系統需求
  • macOS 10.13 (High Sierra) 或更新版本
  • 至少 2 GB 的 RAM
  • 200 MB 的可用磁碟空間
  • Java Development Kit (JDK) 11 或更高版本
  • Intel 或 Apple Silicon 處理器
優點
  • 對 Java 初學者來說容易使用
  • 內建編輯器,具備語法標示功能
  • 互動式物件建立與測試
  • 簡單的介面,佈局清晰
  • 整合式除錯器與終端機
缺點
  • 僅限於 Java 程式設計
  • 缺乏對進階功能的支援
  • 與現代 IDE 相比,UI 設計過時
  • 不適合大型專案
  • 可用的擴充功能與外掛較少
注意:需要 Java for Mac 和 64 位元處理器。

另有提供:下載 BlueJ for Windows

下載 BlueJ for Mac 最新版本 為什麼這個應用程式會發布在 FileHorse 上?(更多資訊)
##

畫面截圖

BlueJ 畫面截圖 1 BlueJ 畫面截圖 2 BlueJ 畫面截圖 3
##

歷史版本

完整清單 →