Skip to content

Latest commit

 

History

History
75 lines (35 loc) · 963 Bytes

java001.md

File metadata and controls

75 lines (35 loc) · 963 Bytes

Java的8个基本数据类型

int,long,double最常用,boolean,byte,char,shory,float用的少一些

int,4个字节,32位(bit)

能放下多大的数字呢?

最大存放2^32,但有正负数,所以最大是2^31,正数从0开始,所以是2^31 - 1,

int 的范围是 -1*2^31 ~~ 2^31 -1

二进制,学过么?

2^2是多少?

4

2^4?

16

2^8?

256

2^10?

不知道

2^9,与2^8,相差几倍?

是2倍的关系

那2^10,与2^8呢?

4倍

2^10=?

1024

1024,约等于1000

所以磁盘的1GB,一般是1000MB,厂商是这么算的,操作系统,算的是1024MB,这不太一致,但也差不多

所以,可以近似认为,2^10~=1000,

这能理解么?

2的10次方约等于1000,那么,2^20约等于多少?

对的,100万

那2^30呢?

100万*1000=?

100万*10=?

*是乘

100万*100=?

100万*1000=?

10亿

所以 2^30 =?