BlueJ一個以交互和可視方式學習Java的IDE

藍J

BlueJ是一個集成開發環境 (IDE) 專為Java編程語言而設計, 主要 用於教育目的,但它也適用於小型軟件開發。

開發BlueJ以支持教學 和學習面向對象的編程 因此,其設計不同於其他開發環境。 主屏幕以圖形方式顯示正在開發的應用程序的類結構 (在非常類似於UML的圖中)和對象可以進行交互創建和測試。

結合簡單的用戶界面, 這種交互的簡便性使得可以輕鬆地對開發中的對象進行實驗。 面向對象的概念(類,對象,通過方法調用進行的通信)在界面的交互設計中直觀地表示。

關於 藍J

BlueJ的編輯器類似於記事本或其他編輯器,例如記事本。
在其主要特徵中,我們可以發現以下內容:

  • 面向對象的表示形式: 類和對象的概念以視覺方式呈現。
  • 界面簡潔: 圖形用戶界面比大規模專業環境中的界面更簡單,因此更易於學習。
  • 與對象的交互: 程序員可以通過在對象基準中創建對象並交互使用各個方法(包括參數傳遞和結果檢查)來對對象進行實驗。
  • «密碼鍵盤»: 密碼鍵盤是一種可以立即評估用Java編寫的任意表達式和短語的工具。
  • 回歸測試: BlueJ與JUnit集成,因此支持回歸測試。 除了手寫JUnit類之外,還可以記錄交互式測試,並可以從中創建JUnit測試用例。
  • 小組工作支持: BlueJ通過CVS和Subversion功能的子集為小組工作提供了簡單的支持。
  • Java ME支持: 可以從BlueJ開發和實現Java ME(微型版)項目。
  • 靈活的擴展系統: 可以使用公共擴展API來開發擴展(也稱為插件),以擴展程序基本環境的功能。
  • 創建jar文件和小程序

在進行此IDE的安裝過程之前,請務必記住,由於BlueJ與Java一起使用,因此我們必須在系統上安裝JDK。

如何在Linux上安裝BlueJ IDE?

BlueJ界面

對於那些對能夠在其係統上安裝此IDE感興趣的人您可以按照下面共享的說明進行操作。

LBlueJ開發人員正式為我們提供了一個deb軟件包。 因此,如果您是基於Debian 9或Ubuntu 18.10的發行版的用戶,則應從項目的官方網站下載此軟件包。

我們可以藉助wget命令來支持自己,為此,我們將打開一個終端,並在其中鍵入以下內容:

wget https://www.bluej.org/download/files/BlueJ-linux-420.deb

完成包下載 我們可以使用我們最喜歡的軟件包管理器或從終端本身安裝它 使用以下命令:
sudo dpkg -i BlueJ-linux-420.deb

最後,如果應用程序的依賴項有問題,我們可以通過在終端中執行以下命令來解決它們:
sudo apt -f install

從Flatpak安裝

現在,如果您不是Debian或Ubuntu的任何衍生產品的用戶,則可以在Linux發行版中安裝此IDE的另一種方法是使用Flatpak軟件包。

因此,要通過這種方式執行安裝,有必要在發行版中添加支持。

在終端中,我們將鍵入以下命令來安裝IDE:

flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref

從JAR安裝

最後,另一半為了能夠使用BlueJ,它是通過下載可以使用的JAR軟件包來進行的。 唯一的要求是您的系統支持JAVA。

我們從終端下載此文件:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar

只需雙擊該文件即可執行。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。