摘要:
Java中的String是不可变对象 在面向对象及函数编程语言中,不可变对象(英语:Immutable object)是一种对象,在被创造之后,它的状态就不可以被改变。至于状态可以被改变的对象,则被称为可变对象(英语:mutable object)。-- 来自百度百科 Java8 String源码 阅读全文
posted @ 2024-08-20 20:52
程序员Seven
阅读(69)
评论(0)
推荐(0)
摘要:
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险呢? 《阿里巴巴 Java 开发手册》中提到:“浮点数之间的等值判断,基本数据类型不能用 == 来比较,包装数据类型不能用 equals 来判断”。“为了避免精度丢失,可以使用 BigDecimal 来进行浮点数的运算”。 浮点 阅读全文
posted @ 2024-08-20 20:39
程序员Seven
阅读(247)
评论(0)
推荐(0)

浙公网安备 33010602011771号