java数据结构

最近需要把java的基础知识都回顾一遍,发现好多内容都是似乎知道,但很难落到纸上。从今天开始,每周坚持写博客,把java的基础知识都捋一遍。


今天要复习的是java的基础结构,我还是画张图吧,这样会看的比较清楚。

java数据结构

数据类型 大小(位) 范围 默认值
byte(字节) 16 ‘\u0000-\uffff’ \u0000
short(短整型) 16 -2^15~2^15-1(-32768~32767) 0
int(整型) 32 -2^31~2^31-1(-2147483648~2147483647) 0
long(长整型) 64 -2^63~2^63(...) 0
float(单精度) 32 符号位、指数位和位数位(不做重点计算) 0.0f
double(双精度) 64 符号位、指数位和位数位(不做重点计算) 0.0d
char(字符型) 8 -2^7~2^7-1(-128~127) 0
boolean(布尔型) 1 true/false false