この例題をコンパイルして実行するには、次の手順に従います。
javac EvolutionExampleOriginalClass.java
java EvolutionExampleOriginalClass -s
javac EvolutionExampleEvolvedClass.java
java EvolutionExampleEvolvedClass -d
この方法では、一方向のみの互換性がテストされます。双方向の互換性をテストするには、同じ手順を逆方向で行なってください (手順 1 から 4 で、オリジナルクラス名と展開後のクラス名を入れ替える)。