Java中的转义字符
表示将当前光标定位到下一行同样的位置
表示将当前光标定位到本行行尾
在某些平台上会出现不同的效果 所以要一起使用
相当于tab键
标识符
只能有 字母 数字 下划线 $
不能以数字开头
不能使用关键字 作为标识符 但可以包含关键字
Java中的常量
字面常量 在程序中直接出现的值
final :最终的 一旦赋值不能改变
1.整数常量:直接出现的数字,不带小数点
2.小数常量:直接出现的小数.必须带小数点
3.字符常量:用单引号('')引起的 数字, 字母 ,字符. 注意:'' 不是空字符
4.字符串常量:用双引号引起的单个字符或者是多个字符."" 也是字符串,空串.
5.布尔常量:true false TRUE FALSE 严格区分大小写.
6.null常量:所有的引用数据类型的一个空值.
其中:整型常量有四种表示方式:
十进制:每位上的数只能是1-9,满10进1,默认的数值表示方式.
二进制:每位上的数只能是0,1,满2进1,以0b或者0B开头.
八进制:每位上的数只能是0-7,满8进1,以0开头.
十六进制:每位上的数只能是0-9,A-F,满16进1,以0x 或者是0X开头
二进制的转换
十进制转二进制 十进制转八进制 十进制转十六进制
注意:要转换成几进制就除几(2 , 8 ,16)
除积倒取余数,顺排列
二进制的 补码 原码 反码
正数的 补码 原码 反码 是自己
负数的表示形式:
负数用补码表示:
补码是反码+1得到:
反码是数值位取反得到.
原码是对应正数的符号位变1得到.
注意:
求一个二进制数对应的数值:
1.先判断正负:
符号位为1:说明是负数,不能使用位权展开法.
2.求出对应的正数
3.取反,就是这个负数的值.
总结:
求一个负数的补码(负数在计算机中的表示形式)
找到对应正数的二进制形式:
从右往左,遇到第一个1,这个1连同右边所有的数字保留下来,往左的所有数字全取反,就是这个负数的补码形式.
这个规律同样适用于:给定一个负数的补码,求其对应的数值.
变量
变量:使用内存的一种方式
变量三要素:
变量类型 变量名 变量值
格式:
变量类型 变量名 = 变量初始值
Java中的数据类型
四类八种
整型
byte 1字节
short 2字节
int 4字节
long 8字节
浮点型
double 8字节
float 4字节
字符型
char 2字节
布尔类型
boolean 1字节 只有true 和false 两种状态
类型的转换