JavaA2Z

KAB-studio > プログラミング > JavaA2Z > ブロック修飾子とは

ブロック修飾子

日本語 囲み修飾子
英語 block modifier
ふりがな ぶろっくしゅうしょくし
フリガナ ブロックシュウショクシ

解説

ブロックに付ける修飾子
ブロックの「{」の左側に記述する、ブロックの特性を指定するための予約語
以下の予約語が該当する。
 
static
synchronized
 
これらのうちいずれかを使用する。
使用方法が全く異なる上、staticブロックというよりはメソッドに近いものである。
それぞれの修飾子の使用方法については以下を参照
 
static初期化子
synchronizedブロック

参考サイト

  • (参考サイトはありません)

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

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

// Sample.java
public class Sample
{
    /**
    *   static初期化子。
    */
    // ↓ブロック修飾子のひとつ、staticブロックです。
    static
    {
        System.out.println( "Sample#static" );
    }

    // staticメソッド。
    public static void main( String[] args )
    {
        // ↓ブロック修飾子のひとつ、synchronizedブロックです。
        synchronized( args )
        {
        }
    }
}
// Sample.java
public class Sample
{
    /**
    *   static初期化子。
    */
    // ↓ブロック修飾子のひとつ、staticブロックです。
    static
    {
        System.out.println( "Sample#static" );
    }

    // staticメソッド。
    public static void main( String[] args )
    {
        // ↓ブロック修飾子のひとつ、synchronizedブロックです。
        synchronized( args )
        {
        }
    }
}

この単語を含むページ

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

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

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

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