2022年3月11日

BigDecimal

摘要: BigDecimal 可以实现对浮点数的运算,不会造成精度丢失 为什么浮点数 float 或 double 运算的时候会有精度丢失的风险 这个和计算机保存浮点数的机制有很大关系。我们知道计算机是二进制的,而且计算机在表示一个数字时,宽度是有限的,无限循环的小数存储在计算机时,只能被截断,所以就会导致 阅读全文

posted @ 2022-03-11 15:48 cltt 阅读(62) 评论(0) 推荐(0) 编辑

代理

摘要: 代理模式 代理模式是一种比较好理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。 代理模式的主要作用是扩展目标对象的功能,比如说在目标对象的某个方法执行前后你可以增加一些自定义 阅读全文

posted @ 2022-03-11 15:19 cltt 阅读(260) 评论(0) 推荐(0) 编辑

导航