摘要: Rust所有权 Rust没有类似于JVM这种GC的自动回收内存解决方案,而是提供了所有权,借用和生命周期来实现内存安全。所有权时Rust内存安全的核心原则,引用和借用时对语言类型系统的拓展。(为了避免混淆,此篇文章只涉及所有权的讲解) 资源所有者 这里的所有者指的是引用在堆和栈上保存值的任何变量或者 阅读全文
posted @ 2021-02-21 20:18 天涯屐痕 阅读(100) 评论(0) 推荐(0)
摘要: Rust 多态 分发 多态的上下文中的方法解析过程被称为分发,调用该方法称为分发化,在支持多态的主流语言中,分发可以通过以下任意一种方式进行。 静态分发 当在编译期决定要调用的方法时,它被称为静态分发或早期绑定。 Rust中的泛型属于静态分发,因为即使泛型函数可以接收多种类型参数,但是在编译时会生成 阅读全文
posted @ 2021-02-21 17:13 天涯屐痕 阅读(212) 评论(0) 推荐(0)