0

私の研究では、 Socketのような Java 標準ライブラリ クラスのいくつかの作成者を知りたいです。openjdkで試してみましたが、それほど成功しませんでした。どの作者が API ドキュメントのどの部分を書いたか知りたいです。

4

1 に答える 1

2

java.net.SocketクラスのJavaDocで見つけました:

/**
 * This class implements client sockets (also called just
 * "sockets"). A socket is an endpoint for communication
 * between two machines.
 * <p>
 * The actual work of the socket is performed by an instance of the
 * {@code SocketImpl} class. An application, by changing
 * the socket factory that creates the socket implementation,
 * can configure itself to create sockets appropriate to the local
 * firewall.
 *
 * @author  unascribed
 * @see     java.net.Socket#setSocketImplFactory(java.net.SocketImplFactory)
 * @see     java.net.SocketImpl
 * @see     java.nio.channels.SocketChannel
 * @since   JDK1.0
 */
public
class Socket implements java.io.Closeable

クラスの作成者を取得するのと同じ方法SocketChannel:

* @author Mark Reinhold
* @author JSR-51 Expert Group
* @since 1.4

そしてSocketImplFactoryインターフェース:

* @author  Arthur van Hoff
* @see     java.net.Socket
* @see     java.net.ServerSocket
* @since   JDK1.0

このクラスは、1996 年にリリースされた JDK 1.0 バージョンに含まれていることがわかります。おそらく作成者のグループがあり、JavaDoc で名前を指定していません。

アップデート。 @Selphiron が見つけたように、OpenJDK Mercurial Repositoriesがあります。左上隅には、ログ、ブランチ、タグなど、役立つ技術情報がたくさんあります。

Gregorian Calendarクラスの例。

于 2016-08-30T12:55:03.097 に答える