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