В Java, я хотел бы иметь что-то как:
class Clazz<T> {
static void doIt(T object) {
// shake that booty
}
}
Но я получаю
Cannot make a static reference to the non-static type T
Я не понимаю дженерики за пределами основных применений и, следовательно, не могу этого толковать. Это не помогает, что я не смог найти много информации в Интернете о предмете.
Может ли кто-нибудь прояснить, возможно ли такое использование, аналогичным образом? Кроме того, почему моя первоначальная попытка не увенчалась успехом?