もしかしてSleepの動作が環境ごとに違うってこと言いたいだけなのか?
そんなのだれでもしってるだろ
VM依存もあるし、その下のOSやらにも左右される以上sleep4もSleep0も同じとか
それはわかって使ってる

これらはリアルタイムOSじゃない限り保証されるものではない
「それなり」に動くことを期待するわけ
Windowsネイティブのsleepも「それなり」を期待しているだけだ
マルチタスクOSでCPU100%でぶんまわすというふざけた実装はしたくないもんでね

>Graphicが生成されたら、その参照を使って他のクラスでメインルーチンを作るってだけ
Graphicsを他のクラスでもっていくってそれはSleepとなんの関係もない部分だろ

>実際にコード書いてるわけじゃないけど、
こんなことかいてるから信憑性が全くないわけ
だから、根拠を出すためにサンプルコードが必要

時計での時間管理だけならTimerTask使った方がいいだろう
しかし、TimertaskはSleep以上に誤差が大きくなる
fixedにすれば一瞬のHDDアクセスや他のプロセスの負荷が上がった瞬間に
早送り現象が発生するし、なくせば悪化
特にWin上で問題なくてもLinuxで問題が出やすい