文章列表
找工作面试的时候,被问到java内存管理的问题,发现对这部分知识了解的不够透彻。回来翻书有看了一遍这部分的知识,在这里记录一下~~
当java创建对象,变量这些时,会为它们分配内存空间,当这部分内存空间不被引用时,就会变成垃圾,会被java的垃圾回收机制进行回收。
java如何进行垃圾回收的,首先一个对象运行的时候有三种状态,可以理解为
1.正在被引用的状态;
2.可恢复状态
3.垃圾状态。
按字面意思理解很好理解,1就是目前该对象至少有一个引用变量来引用;2就是当前没有引用变量引用,但是jvm还没 ...
计算两个日期间的天数
- 博客分类:
- 不会的
数据数据中储存的是timestamp类型,页面上从数据库得到的数据是long型的毫秒数。
直接计算两个数据的差值,除以(1000*60*60*24)即得到天数,结果向下取整