进制:
十进制数据转成二进制数据:使用除以2获取余数的方式(从最后一位读取)
二进制数据转成十进制数据:使用8421码的形式
现代电脑中的计算器非常方便,已经添加了程序员模式,可以快速进行十六进制、十进制、八进制与二进制之间的转换:
位(bit): 一个数字0或者一个数字1,代表一位。 字节(Byte): 每8位为一个字节,这是数据存储的最小单位。
1Byte=8bit
1KB=1024Byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB
1EB=1024PB
1ZB=1024EB
JRE和JDK
JRE(Java Runtime Environment): Java程序的运行时环境,包含了JVM和运行时所需要的核心类库。
JDK(Java Development Kit): Java程序开发包工具,包含了JRE和开发人员使用的工具。
标识符
- 标识符:指在程序中,我们自己定义的内容。比如类的名字、方法的名字、变量的名字等等都是标识符。
- 命名规则(
硬性要求):- 标识符可以包含
英文字母(区分大小写)、数字、美元符号$和下划线_。 - 标识符不能以数字开头。
- 标识符不能是关键字。
- 标识符可以包含
- 命名规范:
- 类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。
- 变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)。
- 方法名规则:同变量名。
常量
在程序运行期间,固定不变的量
- 常量的分类:
- 字符串常量:用双引号引起来的部分
- 整数常量:就是整数数字,没有小数点
- 浮点数常量:有小数点的数字
- 字符型常量:用单引号引起来的部分
- 布尔常量:只有true和false两个值
- 空常量:null
在字符串常量输出时,双引号之间内容可以为空
字符型常量输出时,单引号之间内容有且只有一个字符,不能为空,也没能超过一个
空常量不能直接用来输出