【Java】TcpClient.java:18: エラー: この文字は、エンコーディングUTF8にマップできません

TcpClient.java:18: エラー: この文字は、エンコーディングUTF8にマップできません

このようなエラーが出てきたら

ShiftJISで書かれているので例えばこの「TcpClient.java」というファイルだったら

javac -encoding SJIS TcpClient.java

としてコンパイルしてあげてください。