BlueJ

BlueJ
BlueJ 2.5.2.png
Скріншот IDE BlueJ 2.5.2
Тип

Середа розробки програмного забезпечення

Автор

Michael Klling

Розробник

Michael Klling

Операційна система

Багатоплатформовий

Мови інтерфейсу

багатомовний

Апаратна платформа

Java

Остання версія

3.0.6 ( 11 листопада 2011)

Ліцензія

GPLv2

Сайт

bluej.org

BluеJ - інтерактивна середовище розробки на мові Java, створена в основному для використання в навчанні, але також підходить для розробки невеликих програм.

"BluеJ" створена для початкового навчання програмуванню фахівцями британського Університету Кента, австралійського Університет Монаша і компанії Sun Microsystems.

BlueJ була розроблена для підтримки навчання об'єктно-орієнтованому програмуванню, і тому її дизайн значно відрізняється від інших середовищ розробки. Головний екран показує структуру класів розроблювального додатка в графічному вигляді (на UML-подібної діаграмі), а об'єкти можна створювати і тестувати інтерактивно. Подібна інтерактивність спільно з ясним, простим інтерфейсом користувача дозволяє легко експериментувати з розроблюваними об'єктами. Концепції об'єктно-орієнтованої розробки ( класи, об'єкти, повідомлення через виклик методів) інтерактивні і наочно представлені в інтерфейсі програми.