Füge ein Feld zu java.lang.Object @ hin

Ich habe ein Feld zu @ hinzugefüObject Klasse, wie in:

class Object {
   ...

   private Object _objInfo;
}

Ich habe mich verändertjava.lang.Object s Quellcode und neu kompiliertes OpenJDK 6. Beim Booten der VM wird die folgende Ausnahme angezeigt:

Error occurred during initialization of VM
    java.lang.IllegalStateException
    at java.lang.Throwable.initCause(Throwable.java:337)
    at java.lang.ExceptionInInitializerError.<init>(ExceptionInInitializerError.java:79)

Das gleiche Problem tritt auf, wenn ich meine eigene Object-Klasse definiere und sie dem bootclasspath voranstelle, wie in:

java -Xbootclasspath/p:<path to my Object class>

Danke, Horatiu

Antworten auf die Frage(10)

Ihre Antwort auf die Frage