Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はとを使用してBASE64EncoderいBASE64Decoderますsun.misc; 私はEclipseを使用していますが、デフォルトではアクセスがEclipseに制限されているため、警告を表示する必要がありました。
BASE64Encoder
BASE64Decoder
sun.misc
クラスは完璧に機能しますが、これを使った作業中に、まったく使用してはいけない場所をたくさん読みましsun.miscたが、適切な理由を述べている人は誰もいません。
私は遠ざかるべきでsun.misc、なぜですか?
これらのクラスのサポートを継続するという約束はありません。これらは、どのリリースでも警告なしに JDK から削除される可能性があります。
また、すべての JDK にこれらのクラスがあるわけではないため、コードがすべてのプラットフォームで実行されるとは限りません。これは、Java の「一度コンパイルすればどこでも実行できる」という哲学の意図に反します。