Java se
1、常量:在java程序中固定不变的数据称之为常量
2、变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。不管是常量还是变量,都是一块存储数据的内存空间。
Java中要求一个变量每次只能保存一个数据,必须要明确保 存的数据类型。
A、计算机存储的基本单元是bit(比特=位),也就是一个0 或者1就占一位(bit)。
B、程序操作的最小单元是Byte/B(字节),一个字节占8位。
3、数据类型:
A、基本数据类型:
I、数值:
整数:
byte:字节,内存占用1个字节,存放数 据范围-128—127
short:短整型,内存占用2个字节
int:整数(常用),内存占用4个字节
long:长整数,内存占用8个字节
浮点数:
float:单精度浮点型,内存占用4个字节
double:双精度浮点数,内存占用8个字 节
II、字符:
char:字符,内存占用2个字节,存放范 围0~65535
III、布尔:
boolean:布尔,内存占1个字节(true、false)
B、引用数据类型:
I、类
II、数组
III、接口
4、变量的使用:
语法:
数据类型 变量名 = 数据值;(由右向左)
注意:“=”叫做赋值符号,将右边数据赋值给左边的变 量
使用变量的三步骤:
I、声明变量
开辟内存空间
II、给变量赋值
将数据存放在内存空间
III、使用变量
通过变量名访问对应内存空间中存放的数据
根据声明变量的位置进行划分:
I、成员变量
在类中,方法的外面,当前类所有方法都能访问
默认有初始值,也可以自行赋值
默认初始值:
byte\short\int\long;
float\double: 0.0
boolean: false
char: ‘ ’,’\u0000’
引用数据类型(包含String):null
II、局部变量
在方法或者代码块中,仅限于当前方法或者代码块访问。
默认没有初始值,需要手动赋初始值,否则编译错误
变量声明和赋值的两种方式:
I、声明并赋值
数据类型 变量名 = 值;
II、先声明,在赋值:
数据类型 变量名;
变量名 = 值;