sun.misc.BASE64Decoder 的用法
请教告诉这个类的具体功能和常用的方法!

解决方案 »

  1.   

    import sun.misc.BASE64Decoder;
    import sun.misc.BASE64Encoder;public class Test {
            
        public static void main(String args[]) throws IOException {
            BASE64Encoder encode = new BASE64Encoder();
            String base64 = encode.encode("五笔字型电子计算机".getBytes());
            System.out.println(base64);
            
            BASE64Decoder decode = new BASE64Decoder();
            byte[] b = decode.decodeBuffer(base64);
            System.out.println(new String(b));
        }
    }JRE 中 sun 和 com.sun 开头包的类都是未被文档化的,他们属于 java, javax
    类库的基础,其中的实现大多数与底层平台有关,一般来说是不推荐使用的。
      

  2.   

    我还想问问哪有struts api的中文文档啊!
    谢谢了!
      

  3.   

    Base64 主要不是加密,它主要的用途是把一些二进制数转成普通字符用于网络传输。
    由于一些二进制字符在传输协议中属于控制字符,不能直接传送需要转换一下就可以了。Struts 的 API 中文文档我没有诶,你到 CSDN 下载里去搜搜看吧,可能找得到。