-1

以上を踏まえて頑張ってみます。インターフェイスに実装のないメソッド シグネチャが含まれていることを理解しています。そのタスクは、インターフェースを実装するクラスに任されています。インターフェイスが API とどのように関連しているかを理解するのに苦労しています。配列リストまたはフォントを使用したい場合、クラスにパッケージをインポートしますよね? しかし、どのインターフェースを実装しているのでしょうか? 助けていただければ幸いです...ありがとう

java.awt.font==>フォントに関連するクラスとインターフェースを提供します。

4

1 に答える 1

2

パッケージを実装することによってインターフェイスを実装しているわけではありませんimport。Javaコードを作成する際の苦痛をわずかに軽減するために、構文糖衣構文を提供しているだけです。バイトコードでは、すべてが常に完全修飾されています。

インターフェイスはAPIを定義する場合もあれば、APIの一部である場合もあります。

パッケージには、APIが含まれている場合もあれば、APIの一部である場合もありますが、ランダムなものもあります。

インターフェイスを実際に実装する場合にのみ、インターフェイスを実装します。それ以外の場合は、インターフェイスを使用するか、インターフェイスを参照します。これには、パッケージ/クラス/インターフェースをインポートする必要がありますが、同じものをインポートするだけでは不十分です。

于 2012-05-12T21:27:24.137 に答える