자바 범 형 방법:
범 형 이 무슨 뜻 인지 더 이상 말 하지 않 겠 습 니 다.자바 에서 범 형 류 의 정의 도 간단 합 니 다.예 를 들 어 Public class Test
{}.이렇게 하면 범 형 류 Test 를 정의 합 니 다.이 종 류 를 예화 할 때 범 형 T 의 구체 적 인 유형 을 가 리 켜 야 합 니 다.예 를 들 어 Testt=new Test();범 형 T 의 유형 을 Object 로 표시 합 니 다. 하지만 자바 의 일반적인 방법 은 비교적 복잡 하 다. 범 형 류 는 실례 화 류 를 할 때 범 형의 구체 적 인 유형 을 가리킨다.범 형 방법 은 방법 을 호출 할 때 범 형의 구체 적 인 유형 을 가리킨다. 일반적인 방법 문법 형식 을 다음 과 같이 정의 합 니 다. 일반적인 방법 문법 형식 을 다음 과 같이 호출 합 니 다. 범 형 방법 을 정의 할 때 반환 값 앞 에를 추가 하여 이것 이 범 형 방법 이 라 고 설명 하고 범 형 T 를 가지 고 있어 야 범 형 T 를 방법의 반환 값 으로 할 수 있 습 니 다. Class의 역할 은 범 형의 구체 적 인 유형 을 가리 키 는 것 이 고,Class유형의 변수 c 는 범 형 류 의 대상 을 만 드 는 데 사용 할 수 있 습 니 다. 왜 변수 c 로 대상 을 만 듭 니까?범 형 방법 인 만큼 우리 가 구체 적 인 유형 이 무엇 인지 모 르 고 구조 방법 이 어떤 지 모 르 기 때문에 new 대상 에 갈 방법 이 없 지만 변수 c 의 new Instance 방법 으로 대상 을 만 들 수 있다.즉,반사 로 대상 을 만 드 는 것 이다. 일반적인 방법 이 요구 하 는 매개 변 수 는 Class형식 이 고,Class.forName()방법의 반환 값 도 Class이기 때문에 Class.forName()을 매개 변수 로 사용 할 수 있 습 니 다.그 중에서 forName()방법의 매개 변 수 는 어떤 유형 이 고 돌아 오 는 Class는 어떤 유형 입 니까?이 예 에서 forName()방법 은 User 클래스 의 전체 경 로 를 입력 합 니 다.따라서 Class형식의 대상 을 되 돌려 줍 니 다.따라서 일반적인 방법 을 호출 할 때 변수 c 의 유형 은 Class입 니 다.따라서 일반적인 방법 에서 일반적인 T 는 User 로 가리 키 기 때문에 변수 obj 의 유형 은 User 입 니 다. 물론 일반적인 방법 은 하나의 매개 변수 만 있 을 수 있 는 것 이 아니 라 필요 에 따라 다른 매개 변 수 를 추가 할 수 있 습 니 다. 왜 범 형 방법 을 사용 합 니까?범 형 류 는 실례 화 할 때 유형 을 가리 키 기 때문에 유형 을 바 꾸 려 면 new 를 다시 해 야 하기 때문에 유연성 이 부족 할 수 있 습 니 다.범 형 방법 은 호출 할 때 유형 을 가리 키 며 더욱 유연 하 다. 읽 어 주 셔 서 감사합니다. 여러분 에 게 도움 이 되 기 를 바 랍 니 다.본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?
In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%.
but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.