今天总结的是各种小知识哦
(1)计算机存储单元
变量是内存中的小容器,用来存储数据。那么计算机内存是怎么存储数据的呢?无论是内存还是硬盘,计算机存储备的最小信息单元叫“位(bit)”我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byre)",通常用大写宇母B表示,字节是由连续的8个位组成。
当程序需要使用存储空间时,操作系统最小会分派给程序1个字节,而不是1个位。你可能会说,如果程序只需要1个位的空间,系统分派不能只分派1个位吗?答案是不能!这就像你只需要1支烟,你到商店去买烟,商店分派的最小单元是1盒(20支),他不可能卖给你1支烟。你能会想,1个字节(8位)可人存储很大的数值了。1位最大是9那么8位最大值999999你错了,因计算机是采用二进行存储的,而不是我们生活中常用的十进制。所1个字节存储的最大数据是1111111二进制数。除了字节外还有一些常用的存储单位,大家可能比较熟悉,我们一起来看看:
1B(字节)=8bit.
1KB=1024B
1MB=1024KB
1GB=10 24MB
1TB= 1024GB
1PB = 1024TB
(2)数据类型四类八种
四类 八种 字节数 数据表示范围
整型 byte 1 128~127
short 2 32768~ 32767
int 4 2147483648
long 8 263~263-1
浮点型 float 4 3,40 3E38
double 8 1.738E308
宇符型 char 2 表示一个字符
布尔型 boolean 1 只有两个值true与false
(3)常量的定义
a.整形常量默认是int类型
b:小数常量默认是double类型
c.定义长整形数据如果值超过int 取值范围后面要+"L”
d. 定义float类型的数据后面要+“f”否则默认是double.
(4)逻辑运算符的使用
运算符 运算规则 范例 结果
& 与 false &true false
| 或 false l true true
^ 异或 true^flase true
! 非 ! true false
&& 短路与 false &&true false
|| 短路或 false||true true
规律小结:
短路与&& 参与运算的两边数据,有faise,则运算结果为false;
短路或||参与运算的两边数据,有true,则运算结果为true;
逻辑非 | 参与运算的数据,原先是true则变成false,原先是false则变成true。
网友评论