タグ

2010年6月5日のブックマーク (2件)

  • 文字コードの部屋 -- エンコードの種類

    ISO 646 の 多バイト拡張 これまでよく使われてきた、SJIS, ISO-2202-JP, EUC-JP について。 コード範囲 +------+------------------+------+------------------+ | 0 1 | 2 3 4 5 6 7 | 8 9 | A B C D E F | +------+------------------+------+------------------+ | | | | | | | | | | | | | | | | | | + Ctr +------------------+------+------------------+ | | | | | | | | | | | | | | | +------+------------------+------+------------------+ シフト JIS +

  • Java定数メモ(Hishidama's Java Constant Memo)

    エスケープシーケンスとUnicodeエスケープは似て非なるもの。[2008-08-30] →処理の差異 不変の変数 finalで宣言して初期値を与えた変数は、定数として扱える。[2008-06-22] なお、定数として扱う場合は、変数名は全て大文字にするのが慣例。 public static final int BASE_YEAR = 1970; この変数には後から値を代入することが出来ない。(finalが付いていると、代入できなくなる) 代入できない→値が不変(固定)→定数 →switch文で使う場合の注意 →他言語の定数の定義方法 ただし、オブジェクト(参照型)の場合は、必ずしも固定(不変)というわけではない。 final Map SAMPLE_MAP = new HashMap(); 変数SAMPLE_MAPには新しいMapを代入することは出来ない。しかしSAMPLE_MAP内に値を

    toenobu
    toenobu 2010/06/05
    環境依存文字