摘要:
微软数据库索引知识聚集索引与非聚集索引的区别主键与外键的作用数据库三范式数据库ACID的概念为什么使用B树作为索引结构程序设计旋转数组的查找搜索二叉树的插入与删除B树与B+树的概念O(1)空间复杂度的归并排序百度多线程java内存机制,堆栈内存Synchronized怎么用单例工厂反射GCFinal三种数据库中sql语句的不同点,tipsTop,limit,rownum连接 a.id(+)=b.id,left on,right onVolatile关键字Object.waitObject.notifyJava Lock用法Java Proxy用法Hash算法实现hashtable、Hashma 阅读全文
摘要:
参考文献:http://blog.csdn.net/bocaicbl/article/details/5319915Java深度历险(四)——Java垃圾回收机制与引用类型JVM概念之Java对象的大小与引用类型1.垃圾收集算法的核心思想 Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。 垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用.. 阅读全文