標準でなぜかBase64のエンコーダ/デコーダを持たない Java では、複数の実装が存在する。 そこで、性能重視の実装で利用する際、どの実装が一番高速に動作するか調査した。 調査対象 Sun の Java 6 では、「使うべきでない」以下のクラスが標準でインストールされている。 これらのクラスを利用した場合、Java のバージョンや Sun 以外の VM には存在しない可能性があるので、通常、使用すべきではない。 (1) com.sun.org.apache.xerces.internal.impl.dv.util.Base64 (2) com.sun.org.apache.xml.internal.security.utils.Base64 (3) com.sun.xml.internal.messaging.saaj.util.Base64 (4) com.sun.xml.inter