随笔分类 -  Java

Java学习过程中的笔记
Collections.addAll 为什么比collection.addall 快(转)
摘要:from: http://stackoverflow.com/a/3343829/5032462 在stackoverflow上看到的一篇回答,老外真是太professional了,mark一下。最后的summary值得看一下。 The Java API docs say the following 阅读全文

posted @ 2016-06-12 16:35 北门煎饼东门串儿 阅读(999) 评论(0) 推荐(0)

Arrays.asList 小结
摘要:Arrays.asList()返回一个实现了List接口的类,但是不支持add,remove等改变尺寸的操作。 Arrays.asList源码如下 这里有一个大坑,我开始没仔细看,以为返回的就是java.util.ArrayList,可实际上此ArrayList是Arrays里面的私有静态内部类,代 阅读全文

posted @ 2016-06-07 23:11 北门煎饼东门串儿 阅读(150) 评论(0) 推荐(0)

Java中浮点数能连续精确表示整数的范围
摘要:转自http://blog.csdn.net/seizef/article/details/5571783#ref_1,有删改。 先简单介绍一下浮点数在计算机中的组成,在Java中采用的浮点数表示法是IEEE754标准。 任意一个二进制浮点数V可以表示成下面的形式,进一步说明请参照[1]: (1)( 阅读全文

posted @ 2016-06-07 10:07 北门煎饼东门串儿 阅读(885) 评论(0) 推荐(0)

Java静态方法不具有多态性
摘要:动态绑定机制使得基类的引用能够指向正确的子类对象,从而使得面向基类编程成为可能。 然而动态绑定在以下两种情况会失效。 1、基类方法是private或final修饰的 这个很好理解,因为private说明该方法对子类是不可见的,子类再写一个同名的方法并不是对父类方法进行复写(Override),而是重 阅读全文

posted @ 2016-06-02 16:14 北门煎饼东门串儿 阅读(419) 评论(0) 推荐(0)

Java中浮点数的基础知识
摘要:偶然查看Math.round的JDK 注释说0x1.fffffep-2f是最接近0.5的float类型的小数,咦,科学计数法用e表示指数我是知道的,但是这个p是什么鬼。可能有的读者还会问,为什么这个数时最接近0.5的数,这个数到底是多少呢?所以现在的问题有两个: 1、p代表什么。 2、0x1.fff 阅读全文

posted @ 2016-06-01 20:39 北门煎饼东门串儿 阅读(1593) 评论(0) 推荐(0)

导航