c++使用RAII自动管理资源 java缺少析构函数机制,只能另觅他径——AOP应运而生 在资源使用前后切入 可以这样理解:c++使用析构,java使用反射机制,各自利用了其语言特点 。 所以说语言没有优劣,经过积累,可以取长补短