>895
894じゃないけど…ぱっと思いつくので

・インスタンスイニシャライザで定数が代入されるfinal変数はインライン展開される。
 あるクラスに定数をpublic static finalで列挙していて、その並びに変更/追加があった時などは
 関係するクラス全てを再コンパイルする必要がある。
・継承の階層の途中のクラスを変更した時には全サブクラスを再コンパイルする必要がある。

てな事があるな。他にも有りそう。

厄介なのは、変更があったクラスだけとっかえりゃ良いってもんじゃ無い、という事。
影響範囲を調べれば良いわけだが、わざわざ人為的ミスを誘発する作業を挟むよりは
全部入れ替えるのがベターだろうな。