【发布时间】:2013-12-25 10:40:27
【问题描述】:
我正在准备期末考试,并尝试解决教科书背面的练习题时遇到了这个问题:
在Java中,如果p的具体类型是Foo,p.getClass()和Foo.class 将返回相同的东西。解释为什么类似的等价不能 保证支持 Ruby、Python 或 JavaScript。
任何人都可以对此有所了解。提前致谢!
【问题讨论】:
-
有上下文吗? (例如
Foo的声明) -
@tom 没有上下文。这是一个普遍的问题。
标签: java javascript python oop object