正在加载今日诗词....
February 14, 2019

Java小知识 使用不公开api 之 BASE64Encoder

每天学习一点 java 小知识, 积少成多嘛 构建工程,实现需求时, 避免使用不稳定 API

Java小知识 使用不公开api 之 BASE64Encoder

Java 中有时候会涉及对base64加密的需要, 公司使用了旧代码BASE64Encoder, 而这个api 是不公开的, 随时可以被删除.
推荐使用公开 api

Base64.getDecoder().decode(data)

如果使用BASE64Encoder时, import 会爆红, 显示找不到符号Symbol. bingo ->
解决办法, 切换 JDK 版本 使用 JDK8 而不是 JDK10