クラスの型(Class)の取得

2009/10/14 17:56Update
TAGS: class | getClass |

クラスの型(class)の取得方法について。

サンプルから見てみます。
@SuppressWarnings("unchecked")
public class Foo {

    @SuppressWarnings("unchecked")
    private int a;
    
    public static void main(String[] args) throws Exception {
        //クラスから
        Class clzFromClassName = Foo.class;
        System.out.println(clzFromClassName.getName());

        //インスタンスから
        Foo foo = new Foo();
        Class clzFromObj = foo.getClass();
        System.out.println(clzFromObj.getName());
    }
}

.

有关作者
Syboos.jp編集長システム設計や開発、保守運営などを行ってます。オープンソース技術に興味があります。

Sponsored Link


Comments

用户名 (required)

Email (will not be published) (required)

URL

Evaluation