Das mit der Plattformunabhängigkeit ist zwar ganz schön und gut, aber wenn man sich Java ein bischen ganuer anguckt dann lifert eben dieser vorteil auch wieder eine Schwäche. Und zwar die Virtuell Mashine. Eben diese ist ja wie wir alle wissen zuständig um die JAVA Codes auszuführen, und zwar Systemunabhängig. Aber nehmen wir jetzt mal an, und das ist nicht aus der Luft gegriffen, das ein großer Softwarehersteller seine eigene Virtuelle-M. progrtammiert und baut nur ein paar kleine änderungen ein um seinem Produkt einen Marktforteil zu geben dann hat man das gleiche Problem wie bei HTML mit den Browsern. Sehr viele verschieden "Plattformen" für die man unterschiedlich programmieren muß.