最新文章列表

[转]深入理解HashMap源码及实现

1.    HashMap概述:     简而言之,HashMap是以Entry[]数组实现的哈希桶数组(哈希桶相关可参考:引入哈希桶的概念来实现一个哈希表),用Key的哈希值取模桶数组的大小可得到数组下标。HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。     2.  ...
hejiajunsh 评论(0) 有1267人浏览 2015-12-23 15:59

StringBuilder删除最后一个字符的方法

StringBuilder删除最后一个字符的方法如下: StringBuffer a = new StringBuffer("'sdfasfd','asdfasdfasdf',"); a.deleteCharAt(a.length()-1); System.out.println(a.toString());
Sobfist 评论(0) 有2898人浏览 2015-06-02 11:26

[java]集合 list set map

集合结构图: List---可以容纳重复对象          ArrayList-----数组列表----默认大小10,扩容1.5倍---对数组中的元素经常插入、移除,效率低                        -----线程不同步、效率高、安全性低          LinkedList---双向链表结构----含有很多操作头尾的方法---经常在元素中插入、删除数 ...
sansuzi88 评论(0) 有14人浏览 2012-08-14 14:19

[java]封装中的小数据 127

public class A { public static void main(String[] args) { //结果为true--jvm在自动装箱的时候,对小的数据做了优化处理 //因为这些小数经常使用,每次开辟新的内存空间很浪费,所以对于比较小的数字就不开辟 //新的空间了---此中设计模式称为---享元模式 Integer n1=127; Integer n2=1 ...
wentixiaotian 评论(0) 有8人浏览 2012-08-14 14:10

Java.lang.AbstractStringBuilder源代码笔记

1,子类有StringBuffer和StringBuilder   2, 如果value需要扩容。那么会调用expandCapacity,放大的倍数为 int newCapacity = (value.length + 1) * 2; 再这里做了一个判断。就是newCapacity < 0 时, newCapacity = Integer.MAX_VALUE;   如果Int ...
chandler 评论(0) 有3435人浏览 2011-11-17 21:45

核心Object类

前言 Object类是java中所有类的基类,而我们常常忽略这个类。该专题就是来研究Ojbect类中方法。方法如下: protected  Object clone() boolean equals(Object obj) String toString() int hashCode() protected  void finalize() —— 见《JVM专题》 Class& ...
Tonyguxu 评论(0) 有856人浏览 2011-10-18 18:15

例1.1 TextFileTest

package SectionIO; import java.io.*; import java.util.*; public class TextFileTest { public static void main(String[] args) { Employee[] staff=new Employee[3]; staff[0]=new Employee("Ca ...
samson7b 评论(0) 有665人浏览 2011-07-06 23:19

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics