美文网首页
【跟戴铭学iOS编程理顺核心知识点】读书笔记1.2泛型

【跟戴铭学iOS编程理顺核心知识点】读书笔记1.2泛型

作者: 我的发 | 来源:发表于2021-09-17 10:01 被阅读0次
    1.2 Swift的泛型
    • 泛型的概念最早出自c++模板,Swift和C++模板设计的思路是一致的。
    既然Swift和C++的泛型是一样的,那和Java的泛型有什么区别?
    • Java是运行时多态技术,C++是编译时多态技术
    • Java运行时多态只有在运行时才能确定类型,所以会有额外的计算
    • C++是在编译时就确定类型了,所以在运行时就不要额外计算了,这样效率会高一些,缺点是二进制包会大一些

    相关文章

      网友评论

          本文标题:【跟戴铭学iOS编程理顺核心知识点】读书笔记1.2泛型

          本文链接:https://www.haomeiwen.com/subject/gboeyktx.html