在计算机程序的结构与解释中,杰拉尔德·杰伊·苏斯曼和哈里·艾伯森的一等公民被描述为:
对我来说,这意味着原始数据类型是头等公民。不过,我看到的是一些问答,我认为原语是非头等公民。
问题是:Java的原语是一等公民吗?
发布于 2014-11-09 17:11:12
根据你问题中的定义,是的,是的。其他人使用的定义可能与您问题中的定义不相同。如果您使用不同的定义,那么他们可能不会满足它。例如,在链接的答案中,问题所暗示的定义将涉及到它们是从Object派生出来的,而它们当然不是,所以根据,定义,它们不是。
这一切归结为你所说的“一等公民”。
https://stackoverflow.com/questions/26830806
复制相似问题