非 static のメンバークラスより、static のメンバークラスを選ぶように、
と言う事を Findbugs の指摘や Effective Java の項目 18 で見ました。

例えば、単に内部メソッド間の受け渡しにしか利用しないデータクラスを
定義するとすると、それを static にした方が良いと言うことでしょうか?