Кіріспе

Java бағдарламалау тілі үшін IDE

BlueJ – Java бағдарламалау тілі үшін жасалған интеграцияланған даму ортасы (IDE), көбінесе білім беру мақсатында әзірленген, бірақ шағын көлемді бағдарламалық құралдарды жасауға да ыңғайлы. Ол Java Development Kit (JDK) арқылы жұмыс істейді. BlueJ объектіге бағытталған бағдарламалауды оқыту мен үйренуді қолдау үшін жасалған, сондықтан оның дизайны басқа даму орталарынан өзгеше. Басты экраны әзірленіп жатқан бағдарламаның сыныптық құрылымын графикалық түрде көрсетеді (UML сияқты схемада), ал объектілерді тікелей құрып, сынап көруге болады. Бұл мүмкіндік, қарапайым және түсінікті интерфейспен үйлесіп, жасалып жатқан объектілермен оңай тәжірибе жасауға мүмкіндік береді. Объектіге бағытталған ұғымдар (сыныптар, объектілер, әдістер арқылы байланыс) интерфейсте визуализацияланған және өзара әрекеттесу дизайнында бейнеленген.

Тарих

BlueJ жүйесі 1999 жылы Майкл Кёллинг пен Джон Розенберг Монаш университетінде Blue жүйесінің ізбасары ретінде әзірленді. BlueJ – IDE (Integrated Development Environment) (Біріктірілген даму ортасы). Blue – өзіндік бағдарламалау тілі мен ортасы бар интеграцияланған жүйе, ол Эйфель тіліне туыс болды. BlueJ Java бағдарламалау тілі үшін Blue ортасының дизайнын іске асырады. 2009 жылдың наурыз айында BlueJ жобасы ашық бастапқы кодты және тегін бағдарламалық қамтамасыз етуге айналып, Classpath ерекшелігімен GPL 2.0 немесе одан кейінгі нұсқалар бойынша лицензияланды. BlueJ қазіргі уақытта Кёллинг жұмыс істейтін Англиядағы Лондон Король колледжінің командасымен қолдауға алынуда.

Қолдауы бар тіл

BlueJ Java және Stride тілдерінде бағдарламалауды қолдайды. Java қолдауы BlueJ пайда болғаннан бері бар, ал Stride қолдауы 2017 жылы қосылды.