0代表正数
1代表负数
正数:原码、反码、补码一样
负数:原码(符号位为1)
反码(符号位不变,其余位数取反)
补码(反码+1)
一个字节占8位
一个int类型
0代表正数
1代表负数
正数:原码、反码、补码一样
负数:原码(符号位为1)
反码(符号位不变,其余位数取反)
补码(反码+1)
一个字节占8位
一个int类型
&&(短路与)
当可以通过操作数1判断出来结果的时候,是否运算操作数2(短路表示不运算操作数2)
与:两边同时满足条件的时候为ture
或:两边只要满足一个条件结果为ture
异或:两边结果不一样的时候结果为ture
public class SrrayDemo01{
public Static voi
}
Java中的名字:类名 方法名 变量名 包名
1,由字母大小写 数字 下划线_美元符$
2,不能以数字开头 ,不能是关键字
3,区分大小写 main Main
驼峰命名
见名知意
ctrl+k 注释
ctrl+q 取消注释
<< 左移 高位抛弃 低位用0补全
>> 右移 高位照符号位补齐 低位抛弃
>>> 无符号位右移 高位按0补齐 低位抛弃
&& 短路与 结果优先判断操作数1
& 运算所有结果
从左至右运算
浮点类型运算结果有不准确性
double float 本身存储就是非精确
2.B D G H
3.整数类型 布尔类型
整数类型分为整数类型
浮点类型
字符类型
4.整数类型 浮点类型
bit 0或者1
byte =8bit 字节
KB kbyte
2^10=1024
1024byte=1Kb
MB=mbyte=k kbyte=k kb =1024kb
1024MB=1GB=K MB
B=byte b=bit
bit=1/8byte
Mb=1/8MB
T=1024GB
16进制
0-9 a b c d e f
10000 10^4
BIN 二进制
OCT 八进制
DEC 十进制
HEX 十六进制
A:all S:save Z:取消 X:剪切 V:粘贴 C:copy N:new新建 home:开头 end:结尾
字符串好烦人哦。
switch 语句
switch(){
case 1://
if(){
}esle if// else
break 跳过语句
ctrl+A:all全选
ctrl+S:save保存
ctrl+Z:取消
ctrl+X:剪切
ctrl+N:新建