自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

转载 HashMap存储原理

它的存放方式是数组的链表中。首先根据Hash算法将数据存放在table[i]数据中,如果hash值一样的话,就加多个数据存放在同一个位置,而这几个数据是按链表方式存储的。如果hash不一样的话,就放在table中其他的位置上。get:首先得到key的hash值。如果hash值相同的位置有几个值,然后调用equal找到Key.然后根据entry这个类的get函数,调用values.p

2015-08-09 22:00:47 829

原创 ==和equals()的区别

JAVA当中所有的类都是继承于Object这个基类的,在Object中的基类中定义了一个equals的方法,这个方法的初始行为是比较对象的内存地 址,但在一些类库当中这个方法被覆盖掉了,如String,Integer,Date在这些类当中equals有其自身的实现,而不再是比较类在堆内存中的存放地址了。public class TestString {public static v

2015-08-09 21:56:41 339

原创 java垃圾回收

1. 垃圾回收的意义静态内存分配和回收主要是静态变量,string ,,静态代码块的分配,直到程序实行结束时内存才被回收。是在栈上分配的对象存储的堆中,GC完成的两件事:1.能够正确的检测出垃圾对象2.能够释放垃圾对象占用的内存空间2.垃圾收集算法:根对象垃圾算法:从跟对象开始搜索,如果不能被到达的节点,则视为垃圾对象,即可回收。根集合对

2015-08-09 21:01:55 558

原创 如何清楚描述spring

总的来说spring是一个容器,核心就是个bean ,通过spring容器来对对象的管理,通过配置文件来实现spring对对象的管理。1.IOC和AOPIOC:控制反转。控制权由对象本身交给了spring容器,比如我们在java代码中,每次调用其他类的非静态方法时,都要new一个,某个java类可能要引用好多其他类,就new好多次,这样耦合度很高,现在我通过spring容器来管理对

2015-08-09 19:43:19 419

sql server2008性能参数获取语句

sql server2008性能参数获取语句

2014-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除