ホームページ >Java >&#&チュートリアル >Javaのクラスの3つのインスタンス化とは何ですか
1. オブジェクト クラスの getClass() メソッドを呼び出します:
import java.util.Date; public class ReflectTest3 { public static void main(String[] args) { Date date = new Date(); Class<?> cls = date.getClass(); System.out.println(cls); } } "class java.util.Date"
2. 「class.class」を使用して取得します:
import java.util.Date; public class ReflectTest4 { public static void main(String[] args) { Class<?> cls = Date.class; System.out.println(cls); } } "class java.util.Date"
3. Class クラスによって提供されるメソッドを呼び出します - Class オブジェクトをインスタンス化します
public class ReflectTest5 { public static void main(String[] args) throws ClassNotFoundException { Class<?> cls = Class.forName("java.util.Date"); System.out.println(cls); } } "class java.util.Date"
以上がJavaのクラスの3つのインスタンス化とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。