垃圾回收的缩写就是GC。无论java还是C#的GC都是相应的虚拟机用来释放无用内存的机制,不同之处在于他们用的虚拟机不同。C++的析构函数是程序员手动写的回收内存和善后处理的函数。其功能相当与java的GC(回收内存)和finallize(善后处理)方法加起来。