开发者社区> 问答> 正文

vaule class是什么?

vaule class是什么?

展开
收起
xin在这 2021-12-11 23:03:05 263 0
1 条回答
写回答
取消 提交回答
  • 开发时经常遇到这个的问题,当你使用integer时,希望它代表一些东西,而不是全部东西,例如,一个integer代表年龄,另一个代表高度。由于上述原因,我们考虑包裹原始类型生成一个新的有意义的类型(如年龄类型和高度类型)。 Value classes 允许开发者安全的增加一个新类型,避免运行时对象分配。有一些 必须进行分配的情况 and 限制,但是基本的思想是:在编译时,通过使用原始类型替换值类实例,删除对象分配。

    2021-12-11 23:03:16
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Nobody puts Spark in the Container 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载