我发现事实StringBuffer
被称为String
的同伴类。什么是同伴班?
答案 0 :(得分:14)
首先:您必须小心使用术语“对等类”,因为在Java中它具有不同的含义:对等类是本机类的“接口”。 (例如C ++类)(有关详细信息,请参阅其他anwsers)
在您的情况下,该术语似乎不在该特定上下文中使用!
将StringBuffer
同伴类称为String
的人明显在一般意义上使用该词。在StringBuffer
和String
相关的方式中,它们都可用于类似目的。我想在一些用例中,从广义上讲,它们可以被视为同行。
答案 1 :(得分:5)
据我所知,编写对等类是为了将代码与本机代码连接起来。 请参阅此文http://javapapers.com/core-java/java-peer-class/。