2019年3月10日

巩固 finalize() 方法

摘要: 1、java gc要回收对象的时候,首先要调用这个类的finalize方法,但是并不是调用这个finalize方法就等同于垃圾回收,只是在gc之前 finalize 方法会被调用,所以基本可以说其被回收了。 2、但由于gc的自动回收机制,并不能保证 finalize 方法会被及时地执行(垃圾对象的回 阅读全文

posted @ 2019-03-10 00:50 植物大戰僵尸 阅读(134) 评论(0) 推荐(0) 编辑

if(3*0.1 == 0.3) =>false

摘要: 关乎到浮点数在内存中表示的问题: 当使用了IEEE 754浮点数格式来存储浮点类型,都会有这种问题,正如在十进制中无法精确表示1/3,二进制也同样无法精确表示1/10,1/5等数值。 双精度浮点数(64位),使用1位符号位、11位指数位、52位尾数位来表示。因此,在64位浮点数情况下,对于十进制0. 阅读全文

posted @ 2019-03-10 00:05 植物大戰僵尸 阅读(386) 评论(2) 推荐(0) 编辑

导航