8
Signature
같은 방법으로 사용해야하는 방법이 혼란 스럽습니까? 둘 모두 나를 위해 잘 작동합니다.메소드 선언에서 일반 유형과 객체의 차이점은 무엇입니까?
1
public <T, J> T findUniqueByCondition(String tableName,
String key,
J value,
Class<T> targetObject);
2
public <T> T findUniqueByCondition(String tableName,
String key,
Object value,
Class<T> targetObject);
? 나는 정말로 혼란스럽고 누군가의 이점이나 불이익을 찾을 수 없습니까? 있어요? 그렇다면 설명하십시오.
모두 차이점은 컴파일러가 실제 유형을 캡처 할 때 유형 유추를 사용할 수 있는지 여부입니다. +1. –
첫 번째 옵션을 선호하며 Object 사용을 피하십시오. – frostbite
안녕하세요. @frostbite, 이유가 무엇입니까? –