| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5025 人关注过本帖
标题:boolean 占几个字节
只看楼主 加入收藏
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
结帖率:81.48%
收藏
 问题点数:0 回复次数:8 
boolean 占几个字节
在java中一个布尔类型 boolean a变量占几个字节?
有的说占一位bit位,在流输出时又占一个字节.是不确定吗?
搜索更多相关主题的帖子: java 布尔 
2015-07-12 20:02
邓士林
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:淮河河畔
等 级:贵宾
威 望:61
帖 子:2392
专家分:13384
注 册:2013-3-3
收藏
得分:0 
占用1位,

Maybe
2015-07-13 17:28
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
收藏
得分:0 
那在申请变量的时候,只占用一个位吗?

本店经营各类国际品牌运动鞋,板鞋,休闲鞋,有李宁,nike,匹克,阿迪达斯。
2015-07-13 20:41
日知己所无
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:38
帖 子:427
专家分:2071
注 册:2014-3-22
收藏
得分:0 
1个Byte
http://blog.
2015-07-14 19:32
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
收藏
得分:0 
很迷惑,到底是按一个字节,还是一个位,听课时说一个位?到底是该怎么理解呢.

本店经营各类国际品牌运动鞋,板鞋,休闲鞋,有李宁,nike,匹克,阿迪达斯。
2015-07-14 22:04
凌风zx
Rank: 8Rank: 8
来 自:万灵娱乐城
等 级:蝙蝠侠
威 望:7
帖 子:88
专家分:790
注 册:2015-4-11
收藏
得分:0 
1个字节  8位2进制数

byte : 字节
bit : 位

[ 本帖最后由 凌风zx 于 2015-7-16 11:48 编辑 ]

初出茅庐
2015-07-16 11:46
日知己所无
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:38
帖 子:427
专家分:2071
注 册:2014-3-22
收藏
得分:0 
回复 5楼 小牛
因为布尔型变量就是用来表示真假的,在计算机内部用0和1就完全可以区分开
所以一个bit就可以用来表示布尔型变量了

一个byte有可能有64或者32或者8个bit,
理论上来讲可以代表64个或者32个或者8个布尔型变量

但是实际的虚拟机实现的时候,不会吝啬到这种程度,一般一个byte对应一个布尔型变量
(为了节约内存,估计手机上的J2ME或者Android的JDK有可能实现成一个bit一个布尔型变量)
2015-07-18 10:51
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
收藏
得分:0 
那这个 boolean和 int ,byte ,short,这几个都不一样,后面的字节数都是固定的。不因为平台的不同而改变。

本店经营各类国际品牌运动鞋,板鞋,休闲鞋,有李宁,nike,匹克,阿迪达斯。
2015-07-20 10:03
gbooks
Rank: 1
等 级:新手上路
帖 子:14
专家分:4
注 册:2015-9-6
收藏
得分:0 
0和1
2015-09-06 20:50
快速回复:boolean 占几个字节
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015312 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved