JBuilder ist eine auf Eclipse basierene IDE von Borland (Codegear). Der Vorteil gegenüber Eclipse liegt im integrierten GUI Builder und eineigen anderen Extras.
http://cc.codegear.com/free/jbuilderWer von Java-Programmierung spricht meint Eclipse. Hier kann man es bekommen.
http://www.eclipse.org/Das "Handbuch der Java-Programmierung" ist ein sehr umfangreiches Buch. Die vorletzte Version kann hier kostenlos heruntergeladen werden und eignet sich durch die internen Verlinkungen und der Suchfunktion hervorragend als Begeleiter beim Lernen und Programmieren.
http://www.javabuch.de/ArgoUML ist ein Open Source UML moddeling Tool und unterstützt alle standard 1.4 Diagramme. Es läuft unter Java und ist in 10 Sprachen verfügbar.
http://argouml.tigris.org/Hier kann man die 3. Version des Buches "Thinking Java" von Bruce Eckel downloaden.
http://www.mindview.net/Books/TIJEinige Beispiele zum Thema Suchen und Sortieren.
http://www.wissensbasar.de/andreas/wi5/java/k2java.htmlNetBeans ist eine Open-Source Entwicklungsumgebung mit GUI builder. Dadurch ist sie etwas mächtiger als Eclipse aber trotzdem nicht so aufgeblasen wie JBuilder, der doch einiges an Resourcen verlangt.
http://www.netbeans.org/features/Quellcode zu allen Beispielprogrammen aus dem Buch "Algotithmen & Datenstrukturen".
http://wwwiti.cs.uni-magdeburg.de/iti_db/algoj/code.htmlMultimedia-Ergänzungen zum Buch: Algorithmen und Datenstrukturen
http://ad.informatik.uni-freiburg.de/bibliothek/books/ad-buch//*
* Klasse ArrayTreePrint druckt aus einem Array einen Baum, so wie z.B. HeapSort ihn sieht.
* Als Parameter benötig arrayTreePrint das Integer Array und optional die gewünschte, maximale
* Darstellungstiefe. Ohne optionalen Parameter wird nur bis zu einer Tiefe von 7 gedruckt.
*
* Die Ausgabe der Feldinhalte wird an das längste Element angepasst. Somit erhält man immer
* einen sauberen Ausdruck und ordentliche Einrückungen.
*
* Um die Orientierung zu erleichtern, sind die Söhne eines Vaters durch Striche verbunden.
*