BlueJ

BlueJ
Логотип программы BlueJ
Скриншот программы BlueJ
Скриншот IDE BlueJ 5.0.2
Тип Среда разработки программного обеспечения
Автор Michael Kölling
Разработчик Michael Kölling
Написана на Java
Операционная система Кроссплатформенное
Языки интерфейса многоязычный
Аппаратная платформа Java
Последняя версия 5.3.0 (20 марта 2024; 53 дня назад (2024-03-20))
Читаемые форматы файлов:
BlueJ Package[d] и BlueJ Class Context[d]
Создаваемые форматы файлов:
BlueJ Package[d] и BlueJ Class Context[d]
Лицензия GPLv2
Сайт bluej.org
Логотип Викисклада Медиафайлы на Викискладе

BlueJ — интерактивная среда разработки на языке Java, созданная в основном для использования в обучении, но также подходящая для разработки небольших программ.

«BlueJ» создана для начального обучения программированию специалистами британского Университета Кента, австралийского Университета Монаша и компании Sun Microsystems.

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

В оригинальной версии отсутствует редактор форм, однако его можно подключить в качестве стороннего плагина[1].

Литература

  • Barnes, David J.; Kölling, Michael. Objects First with Java: A Practical Introduction Using BlueJ (англ.) : journal. — Prentice Hall, 2011. — 12 May. — P. 560. — ISBN 0-13-249266-0.. — «Шаблон:Inconsistent citations».
  • Schulz, Hajo. Java Spielkasten // c’t. — Heise[англ.], 2010. — Июль (№ 14). — С. 70. — ISSN 0724-8679.. — «Шаблон:Inconsistent citations».

Примечания

  1. Tomáš Svatek. Simple GUI Extension  (неопр.). Дата обращения: 27 апреля 2015. Архивировано из оригинала 20 апреля 2015 года.

Ссылки

  • Официальный сайт
  • Microsoft хотела запатентовать технологию, лежащую в основе бесплатного программного продукта с открытым исходным кодом «BlueJ», Компьюлента, 2007
Перейти к шаблону «IDE»
Универсальные
Си/C++
Бейсик
Java
Паскаль
PHP
Python
ActionScript
Ruby