可能重复:
will changing all code to object oriented make memory usage bigger or smaller?
大家好, 面向对象的程序占用的内存多于程序性,这是真的吗?
答案 0 :(得分:4)
不,这不是真的。我建议不要听那个告诉你的人。
答案 1 :(得分:1)
不,您分配的内存量是使用的内存量。
有些语言使用垃圾收集器和JIT编译器,它们使用额外的内存(C#,Java),但这只是语言特定的,与它们是OOP的事实没什么关系。