私はAndroidアプリケーションを約1か月間開発しており、Java構文にかなり慣れてきましたが、今日、次のコードに出くわしました:
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
か?