私はEntityManager.java
を見ていると私は、私はクラスメソッドの定義内<X>
型宣言を見たことがない<X>はJavaメソッドの宣言で何を意味しますか?
public <T extends Object> T find(Class<T> type, Object o, LockModeType lmt, Map<String, Object> map);
を参照してください。これは何を意味するのでしょうか?
public <T extends Object> T find(
Tが別のクラスを拡張することを定義しているようです。これで別のオブジェクトを拡張する必要があることを理解していますか?
を参照してください... http://docs.oracle.com/javase/tutorial/java/generics/index.html –
一般的な方法に関する情報は、具体的には次のとおりです。http://docs.oracle.com/javase/tutorial/extra/generics/methods.html –
義務的なAngelika Langerのリンク:http://www.angelikalanger.com/GenericsFAQ/FAQSections/ParameterizedMethods。 html – millimoose