进制、标识符、变量、常量
1.进制类型:
十进制 | 二进制 | 八进制 | 十六进制 | |
---|---|---|---|---|
基数 | 10 | 2 | 8 | 16 |
数字 | 0~9 | 0,1 | 0~7 | 0~9,A,B,C,D,E,F |
进制数的关系 | 每逢10个数进一位 | 每逢2个数进一位 | 逢8进1 | 逢16进1 |
二进制转十进制:
1011010
=020+1*21+022+1*23+124+0*25+12^6
=0+2+0+8+16+0+64
=90
十进制转二进制:
ASCII(阿寺克码):
常用的:
0 十进制是对应的是 48
A 十进制是对应的是 65
a 十进制是对应的是 97
2.计算机的储存单位:
1. 位 bit
最小值:0
最大值:1
范围:0~1(2^1-1)
2. 字节 byte:8bit
最小值:00000000
最大值:11111111
范围:0~255(2^8-1)
3.字符 16bit 2byte
最小值:0000000000000000
最大值:1111111111111111
范围:0~65535(2^16-1)
3.标识符:
java对类名、方法名、名等命名时采用的符号序列
命名规则:
1.由字母、数字、下划线和美元符($)组成
2.不能以数字开头
3.不能是java中的关键字或者保留字
4.严格区分大小写
命名规范:
1.定义类名时每一个单词首字母都要大写
2.对变量名、方法名定义时以驼峰命名法 如:userName passWord
3.见名之意 写名时知道它的意思
补充;java采用的是Unicode编码 千万别用
4.变量:
可以改变 int double
数据类型 标识符 = 值;
在同一个main下不能定义同名变量,但可以一次性申请多个变量
5.常量:
不可以更改 final
使用final修饰的变量就是常量
常量每个单词都要大写,单词与单词之间使用下划线相连 如:MAX_NUM