摘要: 在Java中,程序员会在乎内存中的两块空间。 堆(heap)和栈(stack)。当java虚拟机启动时, 它会从底层的操作系统取得一块内存, 并且以此块内存来执行java程序。在Java中, 实例变量是声明在类中而不是方法中的变量,实例变量存在于所属的对象中, 即实例变量会随着对象一起位于堆上。Ja... 阅读全文
posted @ 2015-04-05 17:09 beyond_Acm 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 之前已经学习了六种常见的排序算法, 包括 插入排序、 归并排序、 快速排序、 希尔排序、 堆排序、 选择排序 。从总体情况来看 : 插入排序, 选择排序的思路比较简单, 容易完成, 时间复杂度为O(n2)。而希尔排序、归并排序、 快速排序、 堆排序在思路上有难度, 但是时间上都有了很大的提高, 时间... 阅读全文
posted @ 2015-04-05 15:32 beyond_Acm 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 。 阅读全文
posted @ 2015-04-05 11:22 beyond_Acm 阅读(125) 评论(0) 推荐(0) 编辑