DOS与内存
SQL 主要功能是
查: SELECT 列名称 FROM 表名称
增: INSERT INTO 表名称 VALUES (值1, 值2,....)
改: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
删: DELETE FROM 表名称 WHERE 列名称 = 值
DOS 常用功能也是这样的:
查: dir 列出当前目录下的文件以及文件夹
cd 进入指定目录
cd.. 退回到上一级目录
cd/ 返回到根目录
增: md 创建目录
改: ren 修改文件名
删: del 删除文件
rd 删除目录
关键字是java内部已经定义好的。
标识符是编程者自己定义的,由26个英文字母大小写,数字,_$组成。数字不可以开头,不可以使用关键字。
标识符定义规范:
包名: xxxyyyzzz
类名接口名: XxxYyyZzz
变量名: xxxYyyZzz
常量名: XXX_YYY_ZZZ
数据类型

char可以存储汉字 (Unicode编码里面包含的汉字)
1字节是内存的最小寻址单位
1字节/Byte = 8位/bit
1 KiB = 1,024 bytes
打开状态表示没电

闭合状态表示通电

比如int 开辟了32位空间,等于4个字节。
位移规律
左移<< 被移数 乘以 2的x次幂,x为移动位数。 比如 5<<2 5*4 =20
右移>> 被移数 除以 2的x次幂,x为移动位数。 比如 16>>3 16/8=2
无符号右移 >>> 无论最高位是什么,一律用0补。
进制之间的换算
十进制 10
10/2=5 无余数 0
5/2=2 余数 1
2/2=1 无余数 0
1 1
二进制 1010
0 0 0 0 1 0 1 0
128 64 32 16 8 4 2 1
2+8=10
八进制 12
0 0 0 0 1 0 1 0
128 64 32 16 8 4 2 1
2
右移三位
0 0 0 0 0 0 0 1
128 64 32 16 8 4 2 1
1
十六进制 A
0 0 0 0 1 0 1 0
128 64 32 16 8 4 2 1
8+2=10
10=A
位运算符 & | ^
十进制 20
二级制
0 0 0 1 0 1 0 0
128 64 32 16 8 4 2 1
十进制 14
二级制
0 0 0 0 1 1 1 0
128 64 32 16 8 4 2 1
20&14 第3位为真 4
20|14 第2~5位为真 30
20^14 2 4 5位为真 26
~20 = -21
1 1 1 0 1 0 1 1
128 64 32 16 8 4 2 1
8^5^5 连续异或2次,还是原来的数字。
用途:加密

浙公网安备 33010602011771号