コンセプト
1. ジェネリックとは、型をパラメーターとして渡すことができることを意味し、これは本質的には型パラメーターです。たとえば、メソッドを定義するとき、オブジェクトの特定のクラスがパラメータとして渡されるように指定することがよくあります。
2. ジェネリックスを使用すると、特定の型を指定せずに、特定の転送オブジェクトを特定の型として指定できます。つまり、特定の型をパラメータとして渡します。
Object との違い
Object を使用する場合は、入力の型を強制的に必要な型に変換する必要があります。入力の型が一致しない場合は、パッケージ ClassCastException が発生します。異常です。たとえば、次のコードでは、testObj() が int 型の値を入力すると、プログラムの実行中にエラーが発生します。使用する Java フレームワーク
1.SpringMVC、Spring Web MVC は、リクエスト駆動型の Web MVC 設計パターンを実装する Java ベースの軽量 Web フレームワークです。 2.Shiro、Apache Roku は Java 用のセキュリティ フレームワークです。
4.Dubbo、Dubbo は分散サービス フレームワークです。
5.Maven、Maven はプロジェクト管理およびビルド自動化ツールです。
6.RabbitMQ、RabbitMQ は、Erlang で実装された、同時実行性と信頼性の高い AMQP メッセージ キュー サーバーです。
7.Ehcache、EhCache は、純粋な Java インプロセス キャッシュ フレームワークです。
以上がJava ジェネリックの概念と使用法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。