2013-01-01から1ヶ月間の記事一覧

JUnitのコードをEclipseでデバッグ実行して読む方法

JUnitの動きを見たくて、Eclipseでテストコードをデバッグ実行したところ、EclipseプラグインのJUnitが動いてしまい、処理を追うことができませんでした。JUnitCoreではなく、org.eclipse.jdt.junit.runtime.RemoteTestRunnerのmainが実行されるんですね。と…

「第6回 オフラインリアルタイムどう書く」へなちょこ解答(Java)

昨夜は、今年最初のオフライリアルタイムどう書くでした。 オフラインリアルタイムどう書くとは 鍋谷さんが出してくださるお題を、参加者が好きなプログラミング言語で解いて楽しむ会です。 今回は、続柄です! http://nabetani.sakura.ne.jp/hena/ord6kinsh…

JavaクラスファイルのCONSTANT_Long_infoがコンスタントプールのエントリを2つ使う件

JavaのコンスタントプールのLong_info構造体について、わからんーとTwitterで言っていたところ、finalfusionさんに教えてもらって疑問が解けたので、メモしておきます。 クラスファイルのおさらい Javaクラスファイルのバイナリの仕様は、次のようになってい…