我一直在開發Android應用程序爲1個月左右,現在我得到相當熟悉Java的語法,但今天我偶然發現了這段代碼:這個Java語法是什麼意思? (`類<?延伸ContactAccessor> clazz`)
try {
Class<? extends ContactAccessor> clazz =
Class.forName(className).asSubclass(ContactAccessor.class);
sInstance = clazz.newInstance();
} catch (Exception e) {
throw new IllegalStateException(e);
}
有人可以解釋我是什麼Class<? extends ContactAccessor> clazz
嗎?
+1解釋什麼'Class'實際上是。 –