Javaメモ(二)

506 ワード

1.==と!=任意の内蔵型にも使えますが、他の演算子はブーメラン型には使えません。2.オブジェクトの等しい関係演算子==と!=どのオブジェクトにも適用できます。どのオブジェクトもequals関数を持っています。例えば、
Interger n1=new Interger(47);
Interger n2=new Interger(47);
 n 1.equals(n 2)はtrueに戻ります。しかし、あなた自身が定義したクラスで、equals関数が上書きされていない場合、equalsのデフォルト行為はreferenceと比較します。3.Javaは、プログラマが自由にリロード演算子を実現することを許さない。4.Java SE 5は、配列および容器のための新しいより簡潔なforeach構文を導入する。5.javaの中のswitch文の選択因子はintまたはcharのような整数値でなければなりません。非整数タイプには一連のif文を使用しなければなりません。javaSE 5の新特性enumは、このような制限を弱めることができます。