变量与数据类型
创建变量与数据类型
数据类型
每一种数据都定义了明确的数据类型 在内存中分配了不同大小的内存空间(单位:字节)

两大类数据类型
在Java中分为两大类数据类型 基本数据类型与引用类型
整数型

Java的整形常量默认为int型 因此声明long型常量必须在后面加 L 或 l
Java程序中变量常声明为int型 除非不足以表示大数 才使用long
浮点类型

浮点数在机器中存放形式是 浮点数 = 指数位+尾数位 所以尾数部分可能丢失 造成精度损失(小数都是近似值)
Java的浮点型常量默认为double 声明float常量后面必须加 f 或 F
浮点型常量有两种表示形式
十进制数形式:如: 5.12 5.12f .512(必须有小数点)
科学计数法形式:如: 5.12e2 [5.12*10的2次方] 5.12E-2 [5.12/10的2次方]
字符型
char代表单字符类型 占用两个字节(可以存放汉字)
布尔型
bealean 只能为真或假 true 或 false
String类型
String类型转换需要通过基本类型的包装类调用parsseXXX方法
数组
数组可以存放多个同一类型的数据 数组是一种引用数据类型
我们可以利用数组进行简单的运算
静态初始化
"new"的使用 - 动态初始化
数组的使用注意事项
数组是多个"相同"类型的结合,实现对这些数据的统一管理
数组中的元素可以是任何数据类型,包括基本类型和引用类型,但是不能混用
数组创建后,如果没有赋值则有默认值
使用数组的步骤 1.声明数组并开辟空间 2.给数组各个元素赋值 3.使用数组
数组的下标是从0开始的
数组下标必须在指定范围内使用 否则报下标越界异常
数组属引用类型,数组型数据是对象(object)
Last updated