Загадка про getQualifiedClassName() та Function
Що поверне такий вираз?
getQualifiedClassName(function():void{});
Відповідь:
Function-1
Наступний такий самий вираз поверне:
Function-2
Навіщо так — не знаю, але треба запам’ятати.
Зауважу ще те, що для не анонімних функцій (для методів класів) подібний вираз поверне:
builtin.as$0::MethodClosure
Але нуль в цьому випадку не інкрементується.
Таґи: function, getQualifiedClassName