На http://www.quizful.net/testRun/xSDkb0kmCVSu есть вопрос, который они относят к синтаксису: Ответ: values: one two three Я, откровенно говоря, не правильно ответил, такая запись мне пока не знакома, но в объяснении к этому вопросу следующее: "Анонимный класс наследуется от ArrayList, вызывается конструктор ArrayList, вызывается инициализатор анонимного класса, вызывается конструктор анонимного класса". Анонимный класс наследуется от ArrayList? Я бы мог понять: "Анонимный класс создан на основе ArrayList" ""Унаследован от" и "создан на основе" - наверное разные вещи. Прошу помочь разобраться, что здесь происходит и как это работает. Спасибо.