1) Instanz von: Das Objekt einer Klasse, die eine bestimmte Schnittstelle implementiert, ist auch eine Instanz der Schnittstelle. Das Objekt einer bestimmten Klasse ist auch eine Instanz der Superklasse dieser Klasse.
2) Die durch native() geänderte Methode hat keinen Methodenkörper und anstelle von geschweiften Klammern wird ein Semikolon „;“ verwendet.
3)main ist kein Schlüsselwort.
4) System.exit(int value), das heißt, solange es int ist, kann die JVM System.exit('a') verlassen, das ist auch legal.
5)&,|. kann für int und boolean verwendet werden, aber ^ (XOR) kann nur für int verwendet werden.
6) Wenn eine Klasse und eine Schnittstelle in derselben Datei definiert sind und die Klasse als öffentlich deklariert ist, kann vor der Schnittstelle nichts geschrieben werden, da die Schnittstelle nur mit öffentlich geändert werden kann und es nur einen öffentlichen Zugriff geben kann Schlüsselwörter für die Dateisteuerung.
7) Unreachable-Anweisung Eine Unreachable-Anweisung wird in den folgenden Situationen angezeigt:
(1) Schreiben Sie die Anweisung nach der reutrn-Anweisung.
(2) Schreiben Sie die Anweisung nach der throw-Anweisung.
(3) Definieren Sie Anweisungen nach Break- und Continue-Anweisungen.
8) „/u10100“ // legal, entspricht „/u1010“ und der Zeichenfolge „0“
9) Der Shift-Operator kann für Long Int Char Short Byte verwendet werden
10) Der Zugriffskontrollcharakter einer Klasse kann öffentlich sein oder nichts hinzufügen.
11) goto ist ein reserviertes Wort, aber kein Schlüsselwort, dann ist es nichts.
12) Wenn der Typ der Superklasse dem Objekt der Unterklasse zugewiesen werden muss, gibt es bei der Kompilierung keine Ausnahme, aber zur Laufzeit tritt eine Ausnahme auf.