针对java的Boolean和int类型的区别如下:
Boolean类型只有两种true和false,代表真假,一般用在if语句当中判断,执行具体的业务逻辑。
int类型表示整型,一般是123456.。。。,一般用在计算当中
因为逻辑表述清晰啊,如果都是int,程序大了就很难看懂了。
而bool,
true, false一看就明白是逻辑值
windows代码里好多的结构啊,定义啊,都是这个意思,实际是int,但起了一个别的名字
就是为了描述清晰,我这个值是什么什么作用的
而且也不容易用错
bool 类型的数据 在内存中只有一位 或0 或1
int 类型的数据 在内存中有16位或32位
看 编译环境了
bool只能取true和false,也就是0和1
int可以取2^16或2^32范围的数