1.数据类型
(1)基本类型
数值类型:整数型(byte short int long)、浮点型(float double)
字符类型:char
布尔类型:(boolean,只能为true或false)
(2)引用数据类型
数组
类
接口
重点:字符串也为引用数据类型
2.数据类型占用字节数(1字节=8位)
byte:1
short:2
int:4
long:8
float:4
double:8
char:2
boolean:1
3.进制换算
略
4.字符编码(现实世界和计算机世界的转换)
八种基本类型,只有字符型涉及字符编码。
a-97;A-65;0-48
ASCII
ISO-8859-1
GBK
Unicode utf-16 utf-8 utf-32
5.转义字符
\
6.整数型
byte 1 short2 int4 long8
三种表示方式
十进制
八进制:以0开始
十六进制:以0x开始
记忆规则:如果这个整数没有超出byte、short、char的取值范围,可以直接将此整数赋值给byte、short、char类型,不用加强制类型转换。
6.浮点型
float-4 double-8
java默认1.4是double类型。
7.布尔型(boolean)
true
false
没有1和0,布尔数据类型主要应用在逻辑运算和条件控制语句中。
8.基本类型转换()
注:基本类型中,只有boolean比较特殊不能转。
默认转换:byte->short(char)->int->long->float>double
byte 、short、char做混合运算时,各自转换成int类型,再做运算。
强制转换
在多种类型混合运算过程中,首先将所有数据转换成容量最大的那种,再运算。
java学习初探2之语言基础(2)
最新推荐文章于 2025-05-16 12:36:40 发布