JavaA2Z

KAB-studio > プログラミング > JavaA2Z > classフィールドとは

classフィールド

日本語 階級領域
英語 class field
ふりがな くらすふぃーるど
フリガナ クラスフィールド

解説

クラスClassインスタンスを格納するフィールド
予約語class」のフィールドとしての使用方法。
 
全てのクラスclassという名前のstaticフィールドを持つ。
クラス.class」とすることでアクセスできる。このフィールドClassクラスstatic finalフィールドであり、「クラス名」クラスの情報が格納されている。
 
主に、リフレクションうために使用する。
また、単純に「クラス名」を取得したい場合に使用されることも多い。

参考サイト


(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        // classフィールドを使用します。
        Class thisClass = Sample.class;
        System.out.println( thisClass );
        // class Sample

        // たとえば、"Sample"って書きたくない時に使用します。
        String thisClassName = thisClass.getName();
        System.out.println( thisClassName );
        // Sample
    }
}
// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        // classフィールドを使用します。
        Class thisClass = Sample.class;
        System.out.println( thisClass );
        // class Sample

        // たとえば、"Sample"って書きたくない時に使用します。
        String thisClassName = thisClass.getName();
        System.out.println( thisClassName );
        // Sample
    }
}

この単語を含むページ

「みだし」に含まれているページ

「解説」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/07/11
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。