当前位置: 首页 > article >正文

java BASE64Encoder BASE64Decoder 废弃

背景

警告: BASE64Decoder是内部专用 API, 可能会在未来发行版中删除”或“警告: BASE64Encoder是内部专用 API, 可能会在未来发行版中删除

BASE64Encoder是在sun.misc包下,即:sun.misc.BASE64Encoder。这是sun公司的内部方法,不在jdk标准库里。java9中已经移除并有新的替代类。

一、java.util.Base64

Base64.Encoder encoder1 = Base64.getEncoder();

二、org.apache.commons.codec.binary.Base64

Base64 base64 = new Base64();

三、org.springframework.util.Base64Utils

String base64Str = Base64Utils.encodeToString(bytes);

 


http://www.kler.cn/news/148487.html

相关文章:

  • 大数据机房迁移该按照什么步骤进行 |数据中心
  • 【Java学习笔记】73 - 正则表达式
  • 算法通关村-----数据流的中位数
  • 企业源代码防泄密的有什么痛点及难点?
  • 安装MySQL搭建论坛
  • 通过测试驱动开发(TDD)的方式开发Web项目
  • Rust UI开发(一):使用iced构建UI时,如何在界面显示中文字符
  • 项目问题总结
  • 华为OD机试真题-整数对最小和-2023年OD统一考试(C卷)
  • 简要介绍Spring原生框架与Spring是轻量级框架的原因
  • 原生DOM事件、react16、17和Vue合成事件
  • Git控制指令
  • C语言枚举的作用是什么?
  • Java中类的类型判断技巧以及没有无参构造函数时的应对策略。isInstance()方法解析
  • PTA:编程实现strncpy函数功能(C语言)
  • Docker笔记-Docker搭建最新版zabbix服务端(2023-07-31)
  • Android开源框架--Dagger2详解
  • PCL 计算点云图中任意两点的欧式距离
  • Drool 7 SpreadSheet Decision Template 笔记
  • SpringBoot 项目中获取 Request 的四种方法
  • [Linux] Linux入门必备的基本指令(不全你打我)
  • 外观设计模式
  • 【双指针】三数之和
  • 设计模式在实际业务中应用 - 模版方法
  • 万媒易发:以RPA自动化和AIGC为基础实现多平台分发
  • modbus协议及modbus TCP协议
  • 类指针压缩空间
  • 【Vue】图片切换
  • 【视觉SLAM十四讲学习笔记】第三讲——四元数
  • 一些关于开关电源经典回答