许多方面,Java 类似于 C++。Java 的语法非常类似于 C++,Java 有类、方法和数据成员;Java 的类有构造函数; Java 有异常处理。

学过c++ java 的人都知道,java有垃圾回收机制,也就是说java 可以智能的回收一些动态申请的空间

而c++ 程序员则需要手动处理释放这些内存。

 

为了达到c++ 这样的析构函数,java中可以通过protected finialize()  做一些你要做的事情。