BlueJ

BlueJ
Logo
Screenshot van BlueJ
Screenshot van BlueJ
Ontwerp en ontwikkeling
Categorie Software-ontwikkelomgeving
Ontwikkelaar(s) BlueJ-team
Besturings­systeem Multiplatform
Geschreven in Java
Status en tijdlijn
Status Actief
Recentste versie 6.0.0 (1 juli 2026) Bewerken op Wikidata
Onderdelen
Licentie(s) GPL linking exception
Links
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software


BlueJ is een opensource IDE voor de programmeertaal Java. Het is voornamelijk ontwikkeld voor educatieve doeleinden, zoals lessen objectgeoriënteerd programmeren. BlueJ verschilt van andere ontwikkelingsomgevingen doordat het de klassenstructuur weergeeft (in een diagram gelijkend op UML) waarin objecten interactief gecreëerd en getest kunnen worden.

Geschiedenis

In 1998 startten Michael Kölling en John Rosenberg van de Monash University met de ontwikkeling van BlueJ. Het doel was een opvolger voor Blue te maken, een gelijkaardig systeem voor de programmeertaal Eiffel.[1] In maart 2009 werd het BlueJ-project opensource gemaakt. Anno 2021 wordt het programma onderhouden door een team in King's College London, waar Kölling werkt.

Functionaliteit

BlueJ heeft een eenvoudigere interface dan traditionele IDE's omdat het specifiek ontwikkeld is voor onderwijsnoden.[2] Toch biedt het de meeste functionaliteit aan van een traditionele IDE, zoals een tekstbewerker, een compiler en een runtime-omgeving. Daarnaast heeft het programma een aantal functies die specifiek op onderwijs gericht zijn, zoals het interactief aanmaken van objecten en oproepen van methoden, vereenvoudigde debugging. De belangrijkste toevoeging voor onderwijs is echter het visualiseren van de structuur van de code: de klassenstructuur wordt in een UML-achtig diagram getoond.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.