代码如下:
(1)Cursur c=Null;
       c.close()请问c.close()代表什么意思呢?(把c关闭,销毁以便腾出空间还是?)请会的朋友帮忙回答,在此先谢了。

解决方案 »

  1.   

    应该是仅仅关闭吧,java中一般不会手动销毁,不像C/C++那样可以手动释放资源,但是java中有自动回收机制,在一个对象长时间无所指时会自动回收释放空间,close应该是取消游标所指向的数据集,不过你的cursor是null,关闭时可能会报错把。应该先判断一下,非空时再执行关闭方法。
      

  2.   

    和其它的那些数据流一样啊,使用完都进行close()的,比如数据库数据读取养成这么个习惯吧