
Java
文章平均质量分 96
DawnYu9
这个作者很懒,什么都没留下…
展开
-
Java 读书笔记
Java 语言把内存分为 2 种:栈内存、堆内存。栈内存:方法中定义的基本类型变量和对象的引用变量都在方法的栈内存中。当在一段代码块中定义一个变量时,Java 就在栈内存中为其分配内存空间,当超出变量的作用域后,Java 会自动释放掉为该变量所分配的内存空间。堆内存:存放由 new 运算符创建的对象和数组。在堆中分配的内存,由 Java 虚拟机的自动垃圾回收器来管理。在堆中创建转载 2016-08-25 10:30:34 · 835 阅读 · 0 评论 -
Java 四舍五入
目前 Java 支持 7 种舍入法:1、ROUND_UP:远离零方向舍入。向绝对值最大的方向舍入,只要舍弃位非 0 即进位。2、ROUND_DOWN:趋向零方向舍入。向绝对值最小的方向输入,所有的位都要舍弃,不存在进位情况。3、ROUND_CEILING:向正无穷方向舍入。向正最大方向靠拢。若是正数,舍入行为类似于 ROUND_UP,若为负数,舍入行为类似于 ROUND_DOWN。Math.roun原创 2016-09-19 18:11:04 · 605 阅读 · 0 评论 -
【Java】根据日历计算2个时间相差多少#自然#年、月、日、小时、分钟、秒
iOS 自带了控件,可以自动根据日历来计算 2 个时间相差的自然年、月、日、小时、分钟、秒。Java 没有自带此方法,只能自己来算了~一、竖式减法实现我自己写了一个方法,测试了一些时间和 iOS 作对比,暂时没有发现什么问题。如有错误,欢迎指正,也欢迎提意见~源码见:TimeIntervalUtils.java主要方法是 int[] getTimeIntervalArray(Cal...原创 2018-08-08 19:03:45 · 9693 阅读 · 2 评论