@bronks Wo gab es den Probleme? Ich habe ein paar Programme, von 1.4 nach 1.6 gebracht und außer ein paar Warnungen zusätzlich gab es überhaupt keine Probleme. Würde mich echt interessieren welche Sachen da Ärger machen.
Das kann ich Dir gerne erzählen:
- Wenn man das Programm auf einer neueren VM gelaufen ist, hat sich die GUI unauffällig anders verhalten und hat andere Felder genullt oder mit falschen inhalten überschrieben. Das hätte zu einem DatenGAU führen können.
- Dann hat sich das Programm auf jedem Betriebssystem anders verhalten. GUI und schwerwiegend was das Dateisystem betifft.
- Und letztendlich wurde die OOP selbst zum Problem, da hunderte von neuen Methoden implementiert werden mussten, die es in Java1.3 noch nicht gab, was die Aussage "Aggregation ist oft besser als Vererbung"(Möchtegern OOP) absolut bestätigt hat.