变量
变量、常量
定义
- 变量:int a=21; double b=23.32;(值可变)
- 常量:final int a=21; final double b=23.32;(定义量时 用final修饰,量的值不可变 [如PI])
变量类型:基本类型、引用类型(除基本类型外,所有的对象类型都是引用类型)
局部变量使用基本类型优先,在对象类型POJO对象,就是使用包装类型
变量基本类型(8种)
| 变量基本类型 | 包装类型 | 字节 | 范围 |
|---|---|---|---|
| boolean [布尔] | Boolean | 1字节(8bit) | \ |
| char [字符] | Character | 2字节 | 0-65535 (216) |
| byte [字节] | Byte | 1字节 | -128-127 |
| short [短整形] | Short | 2字节 | 216 |
| int [整形] | Int | 4字节 | 232 |
| long [长整形] | Long | 8字节 | 264 |
| float [单精度浮点] | Float | 4字节 | 232 |
| double [双精度浮点] | Double | 8字节 | 264 |
取模 %
1.一个数对自己的因数、自己本身取模等于0
2.一个数对自己的倍数取模等于本身
3.一个数对它大的数取模都等于它自己
对于取模,可以运用在抽奖概率上
三目运算符
C?X:Y
表示C为真返回X,C为假返回Y
补充
1. this代表自身、super父类、instanceof(判断其左边对象是否为其右边类的实例,返回的是boolean类型的数据。用它来判断某个对象是否是某个Class类的实例)
2. bit 中文名称是位,是用以描述电脑数据量的最小单位。
byte(字节)是计算机信息技术用于计量存储容量和传输容量的一种计量单位
1byte=8bit

浙公网安备 33010602011771号