程序地带

2020.11.17java基础学习随记


2020/11/17 21:08:16


java基础学习随记

b站狂神java基础


Java中的幂级数表示,使用math中的pow()方法,而不能使用^

JDK7以后支持数字中间加下划线而不显示

int i=100_0000_0000;

1.不能对布尔值进行转换

2.不能把对象类型转换为不相干的类型

3.在把高容量转换到低容量的时候,强制转换

4.转换的时候可能存在内存溢出,或者精度问题!

整型常量是整数类型的数据,有二进制,八进制,十进制,十六进制4种表示形式


1)二进制(以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 10
0x000F 15

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


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41941497/article/details/109757172

随机推荐

计算机存储器管理(一)

存储器的层次结构在执行程序时,几乎每一条指令都涉及对存储器的访问,因此遍对存储器有3个要求:1、访问速度要够快2、容量要大3、价格便宜对于这三个要求ÿ...

yin101_ 阅读(716)

Springboot项目增加拦截器

1、新增拦截器,需要实现HandlerInterceptor接口importorg.springframework.web.servlet.HandlerInterceptor;impo...

仰望星空的女孩 阅读(499)