第 6 章:所有权(Ownership)——Rust 的“终极规则”,告别内存泄漏
欢迎来到本专栏的“天王山之战”。到目前为止,我们学习的所有内容,都是在为理解本章的**所有权(Ownership)**系统做铺垫。这正是 Rust 能够做到“无需垃圾回收器(GC)的内存安全”的秘密所在,也是它与其他所有主流语言最根本的区别。
作为一名经验丰富的 Java 开发者,你可能已经很久没有真正地“关心”过内存了。我们使用 new
关键字创建对象,然后就心安理得地把它抛之脑后。JVM 中那个勤勤恳恳的垃圾回收器(GC)会帮我们处理好一切。这是一种奢侈,也是 Java 强大生产力的来源之一。