I. パッケージング
char・・・文字、int・・・整数を除くラッパー・クラスに対応し、最初の文字の残りは大文字でもかまいません。
1.変換の例、自動アンボクシングは、実際にはコンパイラが対応するメソッドを呼び出します。
文字列,文字列ビルダ,文字列バッファ
1.String クラス・オブジェクトは、不変 Unicode 文字シーケンスを表します。
String s = "nice"、ここでStringオブジェクトへの参照sが宣言されています。
s = s + " to"、ここで "+"操作はsに対して実行されます。この時点で、sが指す元のオブジェクトは、sがスプライス("nice to")の後の新しいオブジェクトを指すことを除いて、変更されません。
String s1 = "nice to", String s2 = "nice" + " to"; 定数プールに "nice to "があり、s2は本質的にリテラル代入と等価であるため、JVMは文字列定数プールへの参照を同じ内容で返すことを優先し、この時、s1、s2は同じオブジェクト "nice to "を指しています。
2.StringBuilder変数文字シーケンス、スレッドセーフでない、効率的、StringBufferスレッドセーフ、非効率的。
3.StringBuilderメソッドの例
日付,日付フォーマット,カレンダー
- フォーマット文字の意味表:
1.DateFormatの使用例
2.カレンダー活用例
IV.ファイル(書類、カタログ)
File クラスの一般的な基本メソッドの例: