[上]JAVA学习系列模块二第五章51.位运算_右移算法视频 笔记:右移:>> 快速运算:类似于除以2的n次,如果不能整除,向下取整9>>2 等于2快速算法: 9除以(2的2次方)-9>>2 等于-3快速算法: -9除以(2的2次方)无符号右移:...
[上]JAVA学习系列模块二第五章49.进制转换_常识介绍视频 笔记:位运算符(了解)1.符号的介绍: a. &(与) -> 有假则假 b. |(或) -> 有真则真 c. ~(非) -> 取反 d. ^(异或) -> 符号前后结果一样为false,不一样...
[上]JAVA学习系列模块二第五章46.进制转换_二进制和十进制的转换视频 笔记:进制的转换(了解)十进制二进制八进制十六进制000011112102231133410044510155611066711177810001089100111910101012a或A1110...
[上]JAVA学习系列模块二第四章44.强转注意事项2_byte&short&char的转换视频 笔记:强转的注意事项1.不要随意写成强转的格式,因为会有精度损失问题以及数据溢出现象,除非没有办法2.byte,short定义的时候如果等号右边是整数常量,如果不超出byte和sho...
[上]JAVA学习系列模块二第四章43.强转注意事项1_精度损失和数据溢出视频 笔记:强转的注意事项1.不要随意写成强转的格式,因为会有精度损失问题以及数据溢出现象,除非没有办法2.byte,short定义的时候如果等号右边是整数常量,如果不超出byte和short的范围,不需要...
[上]JAVA学习系列模块二第四章42.数据类型转换_强制类型转换视频 笔记:强制类型转换1.将取值范围大的数据类型赋值给取值范围小的数据类型 取值范围小的数据类型 变量名 = 取值范围大的数据类型 -> 需要强转 2.怎么强转: 取值范围小的数据类型 变量...