警告(警告:この文字は、エンコーディング MS932 にマップできません)
が出ましたが、クラスファイルは出来ました。
実行もできました。

>それは何をしようとしてるの?
1byteの符号無し整数をどうやって取り扱えばいいのか動かして考えています。
各バイトの符号無し整数を使えるか、Ascii文字列だと予めわかっている場合はどうするか、など。
(検索したら後者はStringのgetbyte("utf-8")でいけるみたいですが。)
(前者は、ビットシフト使うしかないのかな。)