Java里,,什么是二进制? 什么是base64?他们有什么区别?

如题:不要给我网上复制的长篇大论,我刚接触编程我看不懂!用自己理解的简单点说,,谢谢了... 如题: 不要给我网上复制的长篇大论,我刚接触编程 我看不懂!
用自己理解的 简单点说,,谢谢了
展开
 我来答
dark19861201
推荐于2017-09-18 · TA获得超过2153个赞
知道大有可为答主
回答量:2584
采纳率:79%
帮助的人:1798万
展开全部
二进制就是逢二进一,而我们习惯的是十进制,就是逢十进一,其实就是平时计数的时候用的符号不一样,十进制是(0~9)10个符号,而二进制只有0和1两个,因为当超过1的时候就会产生进位,比如二进制加法1+1=10(注意不要和十进制的十混淆,这个是二进制一零,等于十进制的二)。
至于base64就是一套加密算法呗,有点类似于数学的某个公式,你把你的数字输入到这个公式就会产生另外一个数字,加密就是把你的信息按照一定的方法转换成别的信息,如果不知道解密方法,是无法理解信息的内容的,大概就是这样的意思。还不理解请追问
hx397809648
推荐于2017-09-14 · TA获得超过150个赞
知道答主
回答量:120
采纳率:0%
帮助的人:44.9万
展开全部
二进制是计算机最基础的一种数据表示,是计算机的一中数制。
而base64是一中加密的方法,目的是为了数据不通过明文暴露在肉眼中,计算机中二进制8位为一个字节,而base64加密算法中6bit为一组,然后在高位补0,补齐8位后在转10进制,转10进制后有一张base64的对照表,在转换成英文字母或字符,就起到了加密的作用。
对了补充一下,8位(bit)为1字节,不足8位计算机会认为数据无效的,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
施弘阔0dp
2015-06-26 · TA获得超过289个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:319万
展开全部
二进制是数字的另一种表现形式,base64是一种加、密、解,密方式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ggxrx
2018-11-12 · 贡献了超过335个回答
知道答主
回答量:335
采纳率:25%
帮助的人:25.6万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式