Java編輯器BlueJ是一個集成開發(fā)環(huán)境(IDE)的Java編程語言,主要用于教育目的,也適合于小規(guī)模的軟件開發(fā)。它運行在JDK(Java開發(fā)工具包)的幫助BlueJ開發(fā)支持學(xué)習(xí)和教學(xué)面向?qū)ο蟮某绦蛟O(shè)計,其設(shè)計不同于其他開發(fā)環(huán)境的結(jié)果。主屏幕上顯示正在開發(fā)的應(yīng)用程序的類結(jié)構(gòu)(在UML如圖),和對象可以交互地創(chuàng)建和測試。這種互動設(shè)施,結(jié)合一個干凈的,簡單的用戶界面,可以方便的實驗對象在發(fā)展。面向?qū)ο蟮母拍睿ǚ诸,目?biāo)通過交流,方法調(diào)用)是視覺和界面交互設(shè)計中的表現(xiàn)。
主要特點:
簡約
BlueJ有故意更小更簡單的界面比像NetBeans或Eclipse的職業(yè)環(huán)境。這讓初學(xué)者上手比較快,而不被淹沒。
教學(xué)設(shè)計
BlueJ是故意設(shè)計的頭腦好學(xué)。有一種流行的教材設(shè)計入門教學(xué)的大學(xué)課程與BlueJ,和一個完整的教學(xué)資源網(wǎng)站。
互動
BlueJ允許你交互的對象。你可以檢查他們的值,調(diào)用方法上,更把它們作為參數(shù)。你也可以直接調(diào)用Java表達(dá)式?jīng)]有編譯。因此,BlueJ是一個功能強大的圖形殼/更換對于Java。
便攜式
BlueJ的運行在Windows,MAC OS X,Linux等平臺上運行的Java。它也可以運行從USB棒安裝。
成熟
BlueJ是超過十五歲,但仍然是一個全職的團(tuán)隊支持和更新。我們的目標(biāo)是所有的技術(shù)支持請求,在一個工作日內(nèi)回復(fù)。
創(chuàng)新
BlueJ有幾個特點沒有見過其他IDE。它的對象和范圍上,碼墊,著色都原BlueJ的特點。
功能和截圖
BlueJ的編輯功能獨特的范圍突出,每個代碼塊的背景色讓你直觀地瀏覽代碼更快。它也有助于發(fā)現(xiàn)錯誤的大括號。
對象可以檢查運行程序時。領(lǐng)域的內(nèi)容顯示幫助理解和調(diào)試。
以及允許對象檢查程序運行時,可以動態(tài)創(chuàng)建的對象,他們的方法可以被調(diào)用。
你也可以直接調(diào)用Java代碼,無需編譯,只需鍵入它。結(jié)果打印出來,然后就可以 檢查,操縱,或作為參數(shù)傳遞給另一個方法調(diào)用。