1. ICall を実装する実装クラスを定義できます。MethodCall クラスを定義するときにジェネリック型を指定しないと、コンパイル中にコンパイル エラーが表示されます。
2. 特定の型を渡す汎用インターフェイス クラスを実装する場合、この時点でインターフェイス メソッドも特定の型に変更する必要があります。
例
public class MethodCall<String> implements ICall<String> { @Override public String exec(Param param) { Object object = new ArrayList<>(); return null; } }
1. シンプルで、基本的な概念を理解するだけで、さまざまな状況に適したプログラムを作成できますアプリケーション;
2. オブジェクト指向;
3. ディストリビューション、Java はネットワーク指向言語です;
4. 堅牢性、Java は自動ガベージ コレクションを提供しますメモリを実行するためメモリを管理し、プログラマがメモリ管理時にエラーを起こすのを防ぐ;
5. セキュリティ、ネットワークおよび分散環境で使用される Java は、ウイルスの侵入を防止する必要があります。
6. アーキテクチャに中立であり、Java ランタイム システムがインストールされている限り、どのプロセッサでも実行できます。
7. 移植性、Java はネットワーク上のさまざまなマシンに簡単に移植できます。
8. 解釈と実行では、Java インタープリターは Java バイトコードを直接解釈して実行します。
以上がJava でジェネリックを使用したインターフェイスを定義するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。