什么是Java中的同类?

sat*_*oid 6 java oop terminology class

我遇到的事实StringBuffer是被称为同伴类String.什么是同伴班?

Dan*_*ski 14

首先:您必须小心使用术语"对等类",因为在Java中它具有不同的含义:对等类是本机类的"接口".(例如C++类)(有关详细信息,请参阅其他anwsers)

在您的情况下,该术语似乎不在特定的上下文中使用!

无论是谁打电话StringBuffer给同伴,String显然在一般意义上使用了这个词.在某种程度上,StringBufferString是相关的,两者可用于类似用途.我想在一些用例中,从广义上讲,它们可以被视为同行.

  • 好解释. (2认同)

Gre*_*orn 5

据我所知,编写对等类是为了将代码与本机代码连接起来。请参阅http://javapapers.com/core-java/java-peer-class/

  • @TJ Crowder:更新了答案。感谢您的指点。 (4认同)
  • http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers (2认同)