Java ist im gegensatz zu C++ eine objektorientierte Sprache.
Java ist die Zukunfts-Sprache im Bereich Internet und Intranet.
Java ist durch seine sprechenden Namen und objektorientierte Programmierung einfach zu programmieren.
Java
Während C++ noch einzelne Funktionen oder Proceduren zuläßt, sind bei Java nur Objekte vorhanden ( Ausnahmen sind nur mathematische Grundtypen, z.B.: bool, int, ... ).
Javaklassen ( Programme ) können in HTML-Seiten als Applet oder auf der virtuellen Javamaschine als Applikation aufgerufen werden.
Einmal programmierte Klassen können an beliebiger stelle wieder eingbaut werden. Für viele Bereiche ( Netzwerke, Grafik, ... ) stehen schon fertige Klassen ( Objekte ) zur Verfügung.
Einzig die manchmal sehr langen Bezeichnungen stören den "schnellen Programmierer".