1. 变量
1. 他 她 我 你 某人 佚名 旺财 X-man x = 1
您好! 它
(变量就是自然语言中的代词)
2. int age = 15;// 00000000 00000000 00000000 00001111
3. Java 中的变量
a Java是强类型语言,
b 变量必须声明,并且初始化以后使用
c 变量必须有明确的类型
d 变量不能重复定义
4. 变量的作用域
a 在声明的地方开始,到块结束为止
b 离开变量的作用域结束,变量将回收。
2. 二进制
1. 计算机内部只有二进制数据!
int i = 15; char c = ‘A‘;
‘A‘-> 00000000 01000001
15 -> 00000000 00000000 00000000 00001111
115 = 1*100 + 1*10 + 5*1
= 1×10^2 + 1×10^1 + 5×10^0
基数: 10
权: 基数^n
基数:2
权: 128 64 32 16 8 4 2 1
2. 二进制: 1111= 1*2^3+1*2^2+ 1*2^1 + 1*2^0
= 1*8 + 1*4 + 1*2 + 1*1
= 15(10)
8421
1001 = 9
01000001 = 1*64 + 1*1
= 65(10)
128 64 32 16 8 4 2 1
1 1 0 0 0 0 0 0 = 192(10)
3. 十进制: 65 = 6*10 + 5*1
= 6*10^1 + 5*10^0
256 128 64 32 16 8 4 2 1
95(10)= 0 1 0 1 1 1 1 1 (2)
int age = 15;
age = 00000000 00000000 00000000 00001111
int age = 0xf;
4. 16进制
0 1 2 3 4 5 6 7 8 9 a b c d e f
10 11 12 13 14 15
4