>>117-119
>Findbugs の指摘や Effective Java の項目 18
にどういうことが書かれているか判らないあちしとしては
それに習って>>117が考えたコードも並べてくれると
どういうことを言っているのか判りやすいし
仮に知っていたとしても、或いは他の人にも
それがあると>>117がどう解釈しているかも
判ったりするんじゃないだろうかと思ったりします

「static class」ググッてみた結果として
http://wisdom.sakura.ne.jp/programming/java/java46.html
のような話ではないだろうかと思ってみたりしますけど
(内容の判断はし切れないところもあるけど)読んでみるとよいのかも

>なんとなく、static とつけると共用されてしまいそうな
>気がしてしまうのですが、そうではないと言うことなのでしょうか?
恐らく
>class Bar {
を
>static class Bar {
とするようなことを言われているんだろうと思いますが
そこまでコードが書けているのなら、簡単な検証コードを書いてみて
実際に自分の目で確認してみるのがいいんじゃないかと