2008-12-01から1ヶ月間の記事一覧
非staticメンバークラスは、エンクロージングオブジェクトとは関係のない参照を作ってしまう原因になるので、GCの際にエンクロージングオブジェクトが残ってしまう可能性があります。詳しくは本を読んでくださいwちなみに、今書いているHackをGoogle Codeに…
開発業務の品質改善の一環で、FindBugs, CheckStyleの導入、カスタマイズを行っているのですが、次はirenkaの出番です。 Effective Javaでは、端的にいうとtoStringは当該オブジェクトの情報をすべて返すべきというレコメンドがあります。詳しくは本みてくだ…
irenkaはプログラムのソースコードを監視、通知、ソースコード自体を変更したりできるすげーEclipseプラグインです。すでに地豆では導入済み。 今回、Effective Java 第2版(以下、EJ2)を手に入れたので、現状抱えているJava案件でEJ2に対応したHackを実装し…