变量和数据类型
1 变量
变量是 变量名和变量值的组合,用变量名来代表变量值。
2 数据类型
1.数据类型:基本数据类型和引用数据类型
2.基本数据类型:(四类八种,从小到大)
1.整型
1.byte
2.short
3.int(整数型默认为int型)
4.long
2.浮点型
1.float 单精度浮点
2.double 双精度浮点(浮点型默认为double型)
3.字符型
1.char ‘’
4.布尔型
1. boolean(只输出true或false)
byte | short | int | long | float | double | char | boolean |
---|---|---|---|---|---|---|---|
-128 - 127 | 65535 | +—21亿 | ±42亿 | 任意小数 | 任意小数 | 单个字符 | true 、 false |
2.2变量三要素
1.数据类型 修饰符
2.变量名
3.变量值
2.3定义变量
范式:
数据类型 变量名 = 变量值;
选个类型 画个名 写个 = 给个值 再加;就可以
int number = 10;
char name = 1;
boolean b = true;
double a = 1.0;
float c = (float)0.1;
float c = 0.1f;
2.4类型转换
(小转大自动转,大转小强制转,Boolean不能转换)
1.整数 - 浮点
隐式转换、类型提升、自动转换
2.浮点- 整数
强制转换、显式转换
int i = (int)0.1;
-
int - char 转换
直接互相转换
2.5标识符
1.类名
规则:大驼峰式
命名组成的每一个独立单词首字母大写
数字、字母、下划线、$ 数字不能开头
UserName
规范:
见名知意
2.方法名
规则:小驼峰式
命名组成的所有单词,除第一个外,其余首字母都大写
数字、字母、下划线、$ 数字不能开头
userNameTest
规范:
见名知意
3.变量名
规则:小驼峰式
命名组成的所有单词,除第一个外,其余首字母都大写
数字、字母、下划线、$ 数字不能开头
height
规范:
见名知意
4.加" _ " 的
user_name
_user