2020.11.17
2020/11/17 21:08:16
java基础学习随记
-
Java中的幂级数表示,使用math中的pow()方法,而不能使用^
-
JDK7以后支持数字中间加下划线而不显示
int i=100_0000_0000; -
1.不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型
3.在把高容量转换到低容量的时候,强制转换
4.转换的时候可能存在内存溢出,或者精度问题!
-
整型常量是整数类型的数据,有二进制,八进制,十进制,十六进制4种表示形式
-
二进制(以0B或0b开头,由数字0和1组成的数字序列)
0b0000 0001 1
0b0000 0010 2
2) 八进制(以0开头,由数字0-7组成的数字序列)0001 1
0010 8
3)十进制(由数字0-9组成的数字序列)
1
10
999
4)十六进制(以0X或0X开头,由数字0-9和字母A-F组成的数字序列)
0x000A 11
0x000F 16
-
Java采用的是Unicode字符集,Unicode字符以\u开头,空白字符在Unicode码表中对应的值为'\u0000'。
-
移位运算符
<< : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 -
位运算
与,或,异或,非,短路与,短路或
运算 运算符
与:& 全true为true
或:| 全false为false
异或:^ 有一个true为true,全true或全false为false。
非:! 与原来相反
短路与:&& 全true为true
短路或:|| 全false为false
- javadoc 可编写API
@author 作者署名
@pram 解释泛型的类型
@version 版本
@code: {@code text} 将文本标记为code

浙公网安备 33010602011771号