Java提供delete关键字必要性
最近在写Java程序处理大量数据的时候内存往往随着程序执行的数次增加而增加, 最大时上涨到1.XG以上, 最终JVM内存用尽, 程序异常终止,在程序中已经将能回收的变量都置为null了, 还是不能实时回收内存, 想到C++的的做法, 有析构函数和delete, 可以及时的回收内存, JCP能否可以考虑一下在JDK7中增加delete关键字, 让Java也能像C++一样实时回收内存?
相关文档:
一 插入排序法:
说明: 每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止。 Java代码 public class InsertSorter extends Sorter { /** * from 起始位置 ......
package algorithm.misc;
import util.*;
public class MaxProductOfN1 {
private static int exceptIndex = -1;
public static long regMethod(int data[])
{
long ret = Long.MIN_VALUE;
& ......
这个学期的信息检索课要做一个大的作业,其实就是相当于一个搜索引擎,但是是基于本地文本文件的检索,不需要扒网页,也不能使用Lucence或Lemur等强大的第三方开源软件,要全部自己完成。
要说索引倒是十分简单,就是倒排而已,并没有什么复杂,而且第一版的作业要求只要以字为索引即可,而且不需要对结果进行排序和高亮显 ......