Abstract

Der Artikel erläutert kurz die Entstehung und Probleme des Java Serialication APIs.

Description

Sehr interessanter Artikel welcher kurz mal hinter die Kulissen schauen lässt. Was habe ich daraus gelernt: 1. Die UID nicht hardcodieren - darum muss sich der Compiler kümmern und er merkt wenn die Klasse verändert wurde denn dann gibts ne neue UID 2. Verschiedene Compiler berechnen verschiedene UIDs. Ergo das Backup mit dem gleichen Compiler wieder einlesen. Am besten nur javac verwenden. 3. Die Serialisierung ist so gedacht, dass sich Standardklassen aus Java 7 die persistiert wurden auch mit Java 8 wieder einlesen lassen. Wie dieser Trick zustande kommt obgleich die Klassen verändert wurden, habe ich aber leider nicht verstanden. Leider kein ausführliches Beispiel dabei.

Links and resources

Tags