1) экземпляр: объект класса, реализующий определенный интерфейс, также является экземпляром интерфейса; объект определенного класса также является экземпляром суперкласса этого класса.
2) Метод, модифицированный с помощью Native(), не имеет тела метода, а вместо фигурных скобок используется точка с запятой ";".
3)main не является ключевым словом.
4) System.exit(int value), то есть, пока это int, JVM может выйти из System.exit('a'); то же самое разрешено.
5)&,| можно использовать с целыми и логическими значениями, но ^ (XOR) можно использовать только с целыми числами.
6) Если класс и интерфейс определены в одном файле, и класс объявлен как общедоступный, перед интерфейсом ничего нельзя записать, поскольку интерфейс можно модифицировать только с помощью public, а публичный доступ может быть только один в Ключевые слова управления файлом.
7) заявление о недостижимости. Сообщение о недостижимости появится в следующих ситуациях:
(1) Напишите утверждение после утверждения reutrn.
(2) Напишите оператор после оператора throw.
(3) Определите операторы после перерыва и операторы продолжения.
8) "/u10100" // допустимо, эквивалентно '/u1010' и строке "0"
9) Оператор сдвига можно использовать для длинных int char и коротких байтов.
10) Символ контроля доступа класса может быть общедоступным или ничего не добавлять.
11) goto — зарезервированное слово, но не ключевое слово, тогда ничего.
12) Когда тип суперкласса принудительно присваивается объекту подкласса, исключения при компиляции не возникает, но исключение возникает во время выполнения.