Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

Java 9 — оператор Diamond внутреннего класса

Оператор Diamond был введен в java 7, чтобы сделать код более читаемым, но его нельзя было использовать с внутренними классами Anonymous. В Java 9 его также можно использовать с анонимным классом, чтобы упростить код и улучшить читаемость. Рассмотрим следующий код до Java 9.

Тестер.java

Живая демонстрация
06

Вывод

15 

В Java 9 мы можем использовать оператор <> с анонимным классом, как показано ниже.

Тестер.java

23

Вывод

37

java

  1. Окончательное ключевое слово Java
  2. Оператор экземпляра Java
  3. Вложенный и внутренний класс Java
  4. Вложенный статический класс Java
  5. Анонимный класс Java
  6. Одноэлементный класс Java
  7. Java-отражение
  8. Класс Java ObjectOutputStream
  9. Дженерики Java
  10. Класс файла Java