基本データラッパークラス間の互換性
プリミティブ型と違い、ラッパークラス間に互換性はない。 キャストしてもダメ。 ということで、ラッパークラスをプリミティブ型の代わりに使おうとすると問題に遭遇することがあるってお話。 EffectiveJavaでも非推奨だ…
Javaプリミティブ型と違い、ラッパークラス間に互換性はない。 キャストしてもダメ。 ということで、ラッパークラスをプリミティブ型の代わりに使おうとすると問題に遭遇することがあるってお話。 EffectiveJavaでも非推奨だ…
MySQL公式に明確な記述が見当たらなかったので、いろいろ調べていたら行ロックらしいという記述を発見。 http://www.mysql.gr.jp/frame/modules/bwiki/index.php?plugin=att…
EclipseeclipseでActionクラスを開き、Ctrl+9を押すと、 対応するテストクラスがない場合は、テストクラス作成画面になり、 対応するテストクラスが存在する場合は、そのクラスにジャンプする。
Eclipseパッケージ・エクスプローラーでプロジェクトを選択して、右クリック→実行→JUnitテスト にて、プロジェクト配下のJUnitテストをすべて実行してくれる。 ワーキングセット内の全テストもワンクリックでできるとなおよしなん…
Java
EclipseeclipseでTomcat起動して、ソースコード上にブレークポイントを設定して動かしていれば、 ページ遷移でそのブレークポイントに到達した時点で、「デバッグ」パースペクティブが開く。 便利だなー。
Javajavaコマンドの「-ea」オプションの書式は である。 アサーション関連のオプション指定には以下のルールがある。 ・後の設定を追加、範囲が完全に重なった場合のみ後の設定で上書き。 assert_5パッケージに所属してい…
EclipseEclipseマーケットプレイスにて、「Properties」で検索をかけ、「プロパティー・エディター」をインストールする。
Javaざっくりまとめます。 ■事前条件 メソッドパラメーターが想定している範囲内かのチェック。 assertを仕込む場所は、メソッドの先頭。 ■事後条件 メソッドの戻り値が想定している範囲内かのチェック assertを仕込む場…
JavajdkのバージョンがSE6の場合、 ならSE6としてコンパイルされる。 とかはコンパイルエラーなので注意。
最近のコメント