Я искал библиотеку Guava, и я наткнулся на пустой анонимный внутренний класс в TypeToken
.
TypeToken<List<String>> stringListTok = new TypeToken<List<String>>() {};
Что именно использует пустой анонимный внутренний класс и каковы полезные сценарии, где это может быть полезно?