Java学习笔记02
数据类型
强类型语言
要求变量使用要严格符合规定,所有变了都必须要先定义后使用
Java数据类型
基本数据类型(primitive type)
一、整数类型
byte 1字节 -128--127
short 2字节 -32,768--32,767
int 4字节 -2,147,483,648 ——2,147,483,647(超过20亿)
long 8字节 -9,223,372,036,854,775,808——9,223,372,036854,775,807
二、浮点类型
float 4字节 32位IEEE 754单精度(有效位数 6 – 7位)
double 8字节 64位IEEE 754双精度(有效位数15位)
三、1种真值类型
boolean 1位 false或true
四、1种Unicode编码的字符单元
char 2字节 整个Unicode字符集
引用数据类型(reference type)
类class
接口interface
数组array
拓展
整数拓展 进制 二进制0b 十进制 八进制0 十六进制0x

浮点数拓展 BigDecimal 数学工具类
float 有限 离散 舍入误差 大约 接近但不等于
最好完全避免使用浮点数去比较
转义字符 \t 制表符 \n 换行 ....

浙公网安备 33010602011771号