【发布时间】:2013-10-27 19:49:00
【问题描述】:
在 Java 中,我的理解是每个类都继承自 Object。但是如果我调用下面的代码,它就会犹豫:
Math.PI.toString()
它给出了错误:“静态错误:双精度中没有方法名为'toString'”
这是否意味着double不继承自Object?那么什么是双倍呢?
【问题讨论】:
-
评论:这在 C# 中确实有效。
-
@PMF 我正要发表同样的评论。它也适用于其他一些 JVM 语言,例如 Scala。
-
我很惊讶你明白什么是对象而不是原语。
-
@Nirk 对,但我认为这些细节在这里无关紧要,因为这是一个 java 问题;-)
标签: java inheritance