Может ли кто-нибудь объяснить в доступной форме важность синтетических полей в Java. Я помню, как читал его в контексте нестатических внутренних классов, где каждый такой экземпляр внутреннего класса поддерживает ссылку на включающий его класс. Почему такие ссылки/поля называются синтетическими полями?
Подробнее здесь: https://stackoverflow.com/questions/170 ... ds-in-java