博客专栏  >  编程语言   >  java提高篇

java提高篇

万丈高楼平地起!只有打好了基础才能站的更远。该系列博文,是本人阅读各类资料所总结的知识,对java基础进行剖析!巩固基础,提高技术,不惧困难,勇登高峰........

关注
712 已关注
36篇博文
  • Java提高配(三七)—–Java集合细节(三):subList的缺陷

    我们经常使用subString方法来对String对象进行分割处理,同时我们也可以使用subList、subMap、subSet来对List、Map、Set进行分割处理,但是这个分割存在某些瑕疵。一、...

    2015-03-06 18:20
    10019
  • Java提高篇(三六)-----java集合细节(二):asList的缺陷

    在实际开发过程中我们经常使用asList讲数组转换为List,这个方法使用起来非常方便,但是asList方法存在几个缺陷:一、避免使用基本数据类型数组转换为列表        使用8个基本类型数组转换...

    2014-08-04 19:24
    6079
  • Java提高篇(三五)-----Java集合细节(一):请为集合指定初始容量

    集合是我们在Java编程中使用非常广泛的,它就像大海,海纳百川,像万能容器,盛装万物,而且这个大海,万能容器还可以无限变大(如果条件允许)。当这个海、容器的量变得非常大的时候,它的初始容量就会显得很重...

    2014-08-04 19:19
    14563
  • Java提高篇(三四)-----fail-fast机制

    在JDK的Collection中我们时常会看到类似于这样的话:        例如,ArrayList:注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性...

    2014-07-26 22:40
    28700
  • Java提高篇(三三)-----Map总结

    在前面LZ详细介绍了HashMap、HashTable、TreeMap的实现方法,从数据结构、实现原理、源码分析三个方面进行阐述,对这个三个类应该有了比较清晰的了解,下面LZ就Map做一个简单的总结。...

    2014-07-17 16:39
    13030
  • Java提高篇(三二)-----List总结

    前面LZ已经充分介绍了有关于List接口的大部分知识,如ArrayList、LinkedList、Vector、Stack,通过这几个知识点可以对List接口有了比较深的了解了。只有通过归纳总结的知识...

    2014-07-14 10:18
    6183
  • Java提高篇(三一)-----Stack

    在Java中Stack类表示后进先出(LIFO)的对象堆栈。栈是一种非常常见的数据结构,它采用典型的先进后出的操作方式完成的。每一个栈都包含一个栈顶,每次出栈是将栈顶的数据取出,如下:        ...

    2014-07-14 10:11
    10088
  • java提高篇(三十)-----Iterator

    迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。Iterator iterator = list.iterator(); while(i...

    2014-07-07 17:33
    53557
  • java提高篇(二九)-----Vector

    在java提高篇(二一)—–ArrayList、java提高篇(二二)—LinkedList,详细讲解了ArrayList、linkedList的原理和实现过程,对于List接口这里还介绍一个它的实现...

    2014-07-07 17:08
    10437
  • Java提高篇(二八)------TreeSet

    与HashSet是基于HashMap实现一样,TreeSet同样是基于TreeMap实现的。在《Java提高篇(二七)-----TreeMap》中LZ详细讲解了TreeMap实现机制,如果客官详情看了...

    2014-06-07 19:03
    4346
  • Java提高篇(二七)-----TreeMap

    TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解,其实这篇博文的名字叫做:根据红黑树的算法来分析TreeMap的实现,但是为了与Java提高篇系列博文保持一致...

    2014-05-23 09:23
    127316
  • Java提高篇(二六)------hashCode

    原文出自:http://cmsblogs.com/?p=631。尊重作者的成果,转载请注明出处!          个人站点:http://cmsblogs.com------------------...

    2014-04-09 21:44
    5623
  • java提高篇(二五)-----HashTable

    原文出自:http://cmsblogs.com/?p=618。尊重作者的成果,转载请注明出处!       个人站点:http://cmsblogs.com---------------------...

    2014-04-03 21:44
    38819
  • java提高篇(二四)-----HashSet

    原文出自:http://cmsblogs.com/?p=599      在前篇博文中(java提高篇(二三)-----HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是...

    2014-03-24 21:26
    31195
  • java提高篇(二三)-----HashMap

    >>>>>>>>>>原文参见:http://cmsblogs.com/?p=176       HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key...

    2014-01-15 21:41
    22861
  • java提高篇(二二)-----LinkedList

    一、概述        LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实...

    2014-01-10 23:00
    11451
  • java提高篇(二十)-----集合大家族

    在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、...

    2014-01-01 10:52
    8580
  • java提高篇(十九)-----数组之二

    前面一节主要介绍了数组的基本概念,对什么是数组稍微深入了一点点,在这篇博文中主要介绍数组的其他方面。       三、性能?请优先考虑数组        在java中有很多方式来存储一系列数据,而...

    2014-01-01 10:41
    5817
  • java提高篇(十八)-----数组之一:认识JAVA数组

    噢,它明白了,河水既没有牛伯伯说的那么浅,也没有小松鼠说的那么深,只有自己亲自试过才知道!道听途说永远只能看到表明现象,只有亲自试过了,才知道它的深浅!!!!!       一、什么是数组  ...

    2014-01-01 10:36
    6775
  • java提高篇(十七)-----异常(二)

    承接上篇博文:java提高篇(十六)-----异常(一)       五、自定义异常        Java确实给我们提供了非常多的异常,但是异常体系是不可能预见所有的希望加以报告的错误,所以J...

    2013-12-29 10:32
    5699

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部