这次我学习了第二次Java课程
变量与常量
变量
变量的本质是地址
变量命名: 见名之意,驼峰法命名
类型 money = 100000.00;
常量
普通常量
int a = 3;
String name = "关羽";
符号常量
符号常量是不可变的
final int LOGIN_MAX_TIMES = 3;
常量和变量是有类型
int float long double char byte boolean
byte
-
计算机最小类型; 0.1 —比特 位
-
每8个0,1 —字节
100Mbits —> 12.5byts
-
范围: -128 ~127
short
- 2bytes
int
- 4 x8 = 32bits
long
- 8 x 8 = 64 bits -->8 bytes
char
‘A’,‘中’
2bytes
ASCII码
浮点型-单精度
float
4bytes
浮点型-双精度
double
8 bytes
boolean布尔型
true/false
运算符
算术运算符
int a=1;
int b=2;
int c=a+b;
c==3
加和
int a=1;
int b=2;
int c=b-a;
c==1
减差
int a=1;
int b=2;
int c=a*b;
c==2
乘积
int a=5;
int b=2;
int c=a/b;
c==2
除商
int a=7;
int b=3;
int c=a%b;
c==1
取余
复合运算
+=
-=
*=
/=
%=
运算完直接赋值给它本身