对象和基元之间的性能和设计差异

时间:2018-07-11 19:52:16

标签: java python types dart

我觉得大多数语言都倾向于用诸如“红宝石和飞镖”之类的“一切都是对象”这样的陈述来证明它们是面向对象的。

另一方面,这样的声明(Java完整参考)

  

原始类型表示单个值,而不是复杂的对象。   尽管Java完全是面向对象的,但是原始   类型不是。它们类似于大多数中的简单类型   其他非面向对象的语言。原因是   效率。将原始类型变成对象将有   性能降低太多。

那为什么其他语言将原语实现为对象呢?

0 个答案:

没有答案