《Java编程思想第四版》读后感——Java中的finalize() 与c++的析构函数的区别

1、什么是析构函数 来自百度百科——析构函数(destructor) 与构造函数相反,当对象结束其生命周期,如对象所在的函数已调用完毕时,系统自动执行析构函数。析构函数每每用来作“清理善后” 的工做(例如在创建对象时用new开辟了一片内存空间,delete会自动调用析构函数后释放内存)。java 析构函数名也应与类名相同,只是在函数名前面加一个位取反符~,例如~stud( ),以区别于构造函数。它
相关文章
相关标签/搜索