CodeCoachの結果ウィンドウには、最新のCodeCoachセッションの結果が表示されます。
CodeCoachの結果ウィンドウのポップアップ・メニューは、選択した項目を調べて修正する際に使用します。
クラス修飾子の変更が可能な場合は、CodeCoachによってアドバイスされます。フィールドに応じて、次の1つまたは両方の変更がアドバイスされます。
内部クラスが1つでも外部クラスのstaticでないフィールド、メソッドまたはオブジェクトにアクセスする場合は、内部クラスはstaticにはなりません。
finalクラスでは、すべてのメソッドをfinalとみなすことができます。finalメソッドはインライン化が可能ですが、より重要な点は、finalメソッドはメソッド表を使用することなく直接コールが可能であることです。
また、クラスをfinalとして宣言すると、JVMでinstanceof/checkcast操作を実行できますが、一般的にこの操作は非常にコストがかかります。
finalとして宣言できるクラスがCodeCoachによって検出された場合、このクラスのメソッドに対してfinalメソッドのアドバイスは提供されません。
将来クラスを拡張する予定がある場合は、これを実行しないでください。
Copyright © 1997, 2006, Oracle. All rights reserved.