------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
标识符
26个英文字母大小写 数字0-9 符号_ $
规则: 数字不可以开头 不可以使用关键字
规范
包名:xxxyyyzzz 多单词时都小写
类名接口名:XxxYyyZzz 多单词时 首字母大写
变量名和函数名:xxxYyyZzz 多单词时首单词首字母小写,以后单词首字母大写
常量名:XXX_YYY_ZZZ 都大写 单词间下划线
注意:大小写 有意义增强阅读性
常量
常量表示不能改变的数值
Java中常量的分类:
- 整数常量。所有整数
- 小数常量。所有小数
- 布尔型常量。较为特有,只有两个数值,true false
- 字符常量。将一个数字字母或者符号用单引号(‘ ’)标示 例‘4’ ‘+’ ‘a' 单引号里面只有一个字符
- 字符串常量。将一个或者多个字符用双引号标示 例“ab" "hello world" "a" ""空字符串
- null常量。只有一个数值就是:null
对于整数:java有四种表现形式
- 十进制:
- 八进制:0-7 满8进1,用0开头表示
- 十六进制:0-9,A-F,满16进1,用0x开头表示
- 二进制
进制的特点
编码表 ASCII 60 0x3c
进制的转换
二进制 十进制
四个二进制位就是一个16进制位
三个二进制位就是一个8进制位
负数的二进制表现形式:-6其实就是6的二进制取反+1 6=110 取反就是 二进制1变成0 0变成1
内存里面6表现形式 0000-0000 0000-0000 0000-0000 0000-0110
8位一字节
-6 就是 1111-1111 1111-1111 1111-1111 1111-1010
负数最高位都是1
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------