0

可能重复:
Java 和 C# 中的一等对象是什么?

现在我听说 java 中的 First class 对象是不使用像 String 这样的 new 关键字创建的对象

现在我们声明数组也没有 new 关键字?他们也是头等舱所以我得到了这篇文章http://c2.com/cgi/wiki?JavaArraysShouldBeFirstClassObjects

现在我发现的另一篇有趣的文章是 http://c2.com/cgi/wiki?JavaExceptionsAreFirstClassObjects 那么异常是头等对象吗?

所以任何人都可以用简单的方式定义一个第一类对象并告诉我java中的所有第一类对象


编辑:

在标记为可能重复之前,请仔细阅读问题让我简而言之我的问题是

1.数组和异常是第一类对象吗?2.你能定义头等舱对象(面试类型)吗?

4

1 回答 1

0

同一个站点上的链接不只是覆盖它吗?请记住,“一流对象”不是由任何类型的规范定义的,它在不同的上下文中意味着不同的东西。c2.com 站点定义了自己的含义,但是您提到的其他示例以不同的含义使用它。这让你感到困惑,这是正确的,因为你习惯于比较苹果和橘子。

于 2012-05-26T17:10:00.473 回答