Day03
代码组成
- 标识符
- 关键字
- 数据
- 运算符
- 表达式
1 | public class Test{ |
标识符
类与接口
大驼峰
变量
小驼峰
举个例子:
酒店房间
房间类型(单人间,双人间) 数据类型
房间号 变量名
住客 值
变量: 代码编译后可以被修改的值
常量
全大写
常量: 代码编译后不可修改的值
包
全小写
可以使用0 ~ 9 ,a ~ z ,A ~Z, _ , $
不允许数字,特殊符号开头
不允许有中文
要做到见名知意
数据类型
- 基本数据类型
- 整数
- byte
- short
- int
- long
- 浮点型
- float
- double
- 布尔型
- boolean
- 字符型
- char
- 整数
- 引用数据类型
- 对象
- String
Java中数据前加0表示8进制。
Java中数据前加0x表示16进制。
进制转换
- 8进制转10进制
如: 01356
1 * 8^3+3 * 8 ^ 2 + 5 * 8^ 1 + 6 *8 ^ 0 =1 * 512 +3 * 64 + 5 * 40 +6 * 1= 750
- 十进制转二进制
5
5 除2的 余数倒这写
2进制转8进制
10 - 100 - 100 – 244
8进制转2进制
12 – 1010
2进制转16进制
1010 - 0100 A4
16进制转2进制
A1 – 1010 - 0001
了解:
负数的二进制: 绝对值,取反,+1
-6
6
1000 - 0100