标签: java python types dart
我觉得大多数语言都倾向于用诸如“红宝石和飞镖”之类的“一切都是对象”这样的陈述来证明它们是面向对象的。
另一方面,这样的声明(Java完整参考)
原始类型表示单个值,而不是复杂的对象。 尽管Java完全是面向对象的,但是原始 类型不是。它们类似于大多数中的简单类型 其他非面向对象的语言。原因是 效率。将原始类型变成对象将有 性能降低太多。
那为什么其他语言将原语实现为对象呢?