windowsでutf-8のjavaファイルをコンパイル/実行すると、なぜ文字化けするのですか?
内容は全く同じなのにshift-jisでは問題ありません。

Java側の問題ですか?
それともwindows側の問題ですか?
utf-8で書かれたファイルも問題なく動かす方法はありますか?

よろしくお願いいたします。