梱包1梱包の基本的な基本的な性質
処理の対象となる基本データ型
オブジェクトの基本的なタイプの●レイ値は、kが包装のにJavaAPIパッケージ化オブジェクトに使用することができるされていません
●java.langパッケージは、パッケージを提供します
包装の種類:
●数値(番号タイプ):バイト、ショート、整数、ロング、フロート、Doubble
●オブジェクトタイプ(Obejctタイプ):ブール、文字
注意を払います
●パッケージ引数なしのコンストラクタをせずに、ラッパークラスのすべてのインスタンスは不変です。オブジェクトが作成されると、彼らは内部の値を変更することはできません。
●パッケージのそれぞれの基本的なタイプは、MAX_VALUE、MIN_VALUEを持っています。
2. パッケージの特殊性:
引数なしのコンストラクタなし●パッケージ
●数値演算は、包装として使用することができます
3. 基本的な概念とボクシングとアンボクシング
●梱包作業:パッケージに基本データタイプ、梱包と呼ばれます。
●アンボクシング:梱包は基本データ型となり、開梱と呼ばれます。
4. 特別な自然のオートボクシング
番号がない場合は自動zhau梱包で●は、-128-- 127の間で、新しく作成されたオブジェクトは、オブジェクトがキャッシュ内に戻ったかどうか。
文字列クラス
1.String クラスの基本的な性質を
●ときは、文字列定数プール・スペースを割り当てますSTR1に割り当てられた文字列を、この空間のでstr1のポイント。あなたは、文字列STR2を割り当てる場合は、スペースに直接この時間は、str1はポイントをSTR2ます。それは、再び同じ文字列を新しいSTR2を作成する場合でも、文字列はヒープ領域内に再割り当てられたスペースになります。
●Stringクラスは、一度作成マテリアライズド、コンテンツは、空間の基準点を変更するには、文字列のみの割り当てを変更することはできません
2.String のような基本的な操作を
StringBufferの和のStringBuilder
1.StringBuffer とStringBuilderの基本的なプロパティ
●StringBufferのデフォルトのスペースは16を割り当てました
●StringBufferのStringBuilderのスピードと文字列操作文字列よりもはるかに高速
●StringBufferのは、StringBuilderのは、マルチスレッドのシングルスレッドです
●文字列操作は、最初の操作後のStringBufferのStringBuilderを使用することができ、文字列に変換
2.StringBuffer と基本的な操作のStringBuilder
旧9人の学校コミュニティのメンバーが作成します