变量就是申请内存来存储值。15 张图讲透八大内置类型的位数与取值范围、类型默认值表与实测输出、包装类 SIZE / MIN_VALUE / MAX_VALUE 常量、引用类型、final 常量与三种进制表示、12 个转义字符序列、自动类型转换五条规则、强制转换与隐含强制转换。点击任意卡片进入完整图文详解。
15 张图讲透 Java 基本数据类型:八大内置类型的位数与取值范围、默认值表与实测输出、包装类常量、引…
变量就是申请内存来存储值。Java 的两大数据类型是内置数据类型(8 种基本类型)与引用数据类型。byt…
short 是 16 位有符号整数,范围 -32768 到 32767,默认值 0;int 是 32 位…
float 是单精度 32 位 IEEE 754 浮点数,默认值 0.0f;double 是双精度 64…
char 是单一的 16 位 Unicode 字符,最小值 0、最大值 65535,可储存任何字符。附 …
Java 各类型默认值:int 0、long 0L、short 0、char 空字符、byte 0、fl…
通过 Test 类验证 Java 各类型默认值:声明 static 成员变量但不赋值直接打印,可得 Bo…
基本类型的取值范围无需死记,都已以常量形式定义在对应的包装类中。Byte、Short、Integer、L…
Java 8 种基本类型的实测输出:byte 8 位、short 16 位、int 32 位、long …
引用类型变量类似 C/C++ 指针,指向对象,声明后类型不能改变,对象和数组都是引用类型,默认值 nul…
Java 的字符串常量是包含在两个引号之间的字符序列,字符串常量和字符变量都可以包含任何 Unicode…
Java 支持的 12 个特殊转义字符序列:换行、回车、换页、退格、空字符、空格、制表符、双引号、单引号…
混合运算时不同类型先转化为同一类型再运算,转换从低级到高级:byte、short、char 到 int …
Java 自动类型转换实例:char 型的 a 转换为 int 后值为 97,A 与 int 计算加 1…
强制类型转换要求类型兼容,格式为 (type)value。隐含强制类型转换有两个易踩的点:整数默认类型是…