java - public <T> T findOne(T 레코드) 이것이 의미하는 바는 무엇입니까?
女神的闺蜜爱上我
女神的闺蜜爱上我 2017-07-03 11:43:17
0
2
1002

반환된 유형이 <T> 또는 T

일 수 있다는 뜻인가요?
女神的闺蜜爱上我
女神的闺蜜爱上我

모든 응답(2)
大家讲道理

위의 답변은 매우 전문적이었습니다... 현지어로 답변해드리겠습니다. 하하
예를 들어 메소드를 보면 이렇게 보일 수도 있겠네요

으아악

문제 없이 컴파일하기 위한 이 방법의 전제 조건BigCar是一个已存在的类嘛,想表述根据一个车的id查询大车BigCar

이번에는 자동차SmallCar的查询方法,估计就应该先创建一个SmallCar도 작성하고 쿼리 메소드

도 작성하고 싶습니다. 으아악

문제 없습니다. 이때 ID를 기준으로 대형차인지 소형차인지 조회하는 방법을 작성하고 싶다면 이렇게 작성하세요

으아악

그렇다면 컴파일러는 도대체 무슨 수업이냐며 걱정하겠지
칠판을 두드리세요! ! ! 여기서 요점이 나옵니다
이때 문법이 있습니다. 이 XXX只是一个代指,但是具体是啥不知道,那就用<> 표현을 표현하려면 n개의 참조 대상을 쉼표로 구분하여 쓰면

가 됩니다. 으아악

그래서 <>는 단지 후속 사용을 위해 여러 변수를 정의하는 정의자를 나타냅니다. 메소드에서 정의하면 이 변수의 적용 범위는 클래스에서 정의하는 것입니다. 그런 다음 이 변수를 전체 클래스에서 사용할 수 있습니다. 예:
으아악

typecho

Java에서 제네릭 메소드를 작성하는 방법은 구문에 규정되어 있습니다.
반환 유형이 T
<T> 이는 제네릭 메소드임을 나타냅니다(컴파일과 관련이 있는 것 같습니다. 결국 Java 제네릭은 삭제됩니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!