内存地址
内存地址是计算机中用于标识内存单元的编号,帮助CPU快速访问和管理内存中的数据。
内存地址是计算机中用于标识内存单元的编号,帮助CPU快速访问和管理内存中的数据。
运算符
我们先来看下面的一个简单的代码。
public class Test {
public static void main(String[] args) {
double price = 0.1;
double total = price * 3; // 理论上应该是 0.3
System.out.println("总价:" + total);
}
}
但是实际出的结果是多少呢?
运行结果:总价:0.30000000000000004
实际为什么是这些呢。就是因为*这个符号没有被正群的使用。
Java 运算符就像数学里的 + - × ÷,但功能更多,我们按用途分为 7 类,重点掌握前 5 类,后 2 类了解即可。
在JAVA运算符分 7 类,算术运算符、赋值运算符、比较运算符、逻辑运算符、三元运算符、位运算符、类型相关。
final、finally、finalize的区别及使用场景?
为什么 float 和 double 不能用来表示金额?一句话:浮点数的运算会有精度丢失的风险!
Java 中哪些类是不可变的?String/Integer/ 包装类全解析