2015年8月25日
摘要: HashMap循环遍历方式及其性能对比主要介绍HashMap的四种循环遍历方式,各种方式的性能测试对比,根据HashMap的源码实现分析性能结果,总结结论。1. Map的四种遍历方式下面只是简单介绍各种遍历示例(以HashMap为例),各自优劣会在本文后面进行分析给出结论。(1) for each ... 阅读全文
posted @ 2015-08-25 16:25 bendantuohai 阅读(232) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/dolphin0520/p/3681042.html 阅读全文
posted @ 2015-08-25 15:59 bendantuohai 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一、Java内存回收机制不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会监... 阅读全文
posted @ 2015-08-25 15:29 bendantuohai 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Sizeof与Strlen的区别与联系一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不... 阅读全文
posted @ 2015-08-25 12:23 bendantuohai 阅读(143) 评论(0) 推荐(0) 编辑