广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Base64是什么?_北大青鸟IT计算机学校

作者:邓华发布时间:2021-03-24分类:Java技术浏览:731


导读:Base64是什么?这是Java8的新特性之一,下面惠州北大青鸟老师给大家回答这个问题,给大家介绍一下Base64是什么。

Base64是什么?这是Java8的新特性之一,下面惠州北大青鸟老师给大家回答这个问题,给大家介绍一下Base64是什么。

在Java 8中,Base64编码已经成为Java类库的标准。

Java 8 内置了 Base64 编码的编码器和解码器。

Base64工具类提供了一套静态方法获取下面三种BASE64编解码器:

基本:输出被映射到一组字符A-Za-z0-9+/,编码不添加任何行标,输出的解码仅支持A-Za-z0-9+/。

URL:输出映射到一组字符A-Za-z0-9+_,输出是URL和文件。

MIME:输出隐射到MIME友好格式。输出每行不超过76字符,并且使用'\r'并跟随'\n'作为分割。编码输出最后没有行分割。

内嵌类

序号        内嵌类 & 描述

1             static class Base64.Decoder

               该类实现一个解码器用于,使用 Base64 编码来解码字节数据。

2             static class Base64.Encoder

               该类实现一个编码器,使用 Base64 编码来编码字节数据。

方法

序号         方法名 & 描述


1              static Base64.Decoder getDecoder()

                返回一个 Base64.Decoder ,解码使用基本型 base64 编码方案。


2              static Base64.Encoder getEncoder()

                返回一个 Base64.Encoder ,编码使用基本型 base64 编码方案。


3              static Base64.Decoder getMimeDecoder()

                返回一个 Base64.Decoder ,解码使用 MIME 型 base64 编码方案。


4              static Base64.Encoder getMimeEncoder()

                返回一个 Base64.Encoder ,编码使用 MIME 型 base64 编码方案。


5              static Base64.Encoder getMimeEncoder(int lineLength, byte[] lineSeparator)

                返回一个 Base64.Encoder ,编码使用 MIME 型 base64 编码方案,可以通过参数指定每行的长度及行的分隔符。


6              static Base64.Decoder getUrlDecoder()

                返回一个 Base64.Decoder ,解码使用 URL 和文件名安全型 base64 编码方案。


7              static Base64.Encoder getUrlEncoder()

                返回一个 Base64.Encoder ,编码使用 URL 和文件名安全型 base64 编码方案。


注意:Base64 类的很多方法从 java.lang.Object 类继承。

想了解更多关于Java的资讯,可以来惠州北大青鸟新方舟校区了解一下。

java4.png

Java


标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表