List 의 일반적인 지우 기와 자바 방법 으로 다시 불 러 오 는 구덩이

먼저 코드 를 보면 범 형 이 다 르 지만 다시 불 러 올 수 없고 컴 파일 은 통과 할 수 없습니다.
   public void addData(List list) {
        if (list == null || list.isEmpty()) {
            return;
        }
    }

화해시키다
  public void addData(List list) {
        if (list == null || list.isEmpty()) {
            return;
        }
    }

자바 의 범 형 은 기본적으로 컴 파일 러 라 는 차원 에서 이 루어 진다.생 성 된 자바 바이트 코드 에는 일반적인 형식 정보 가 포함 되 어 있 지 않 습 니 다.일반적인 형식 을 사용 할 때 추 가 된 형식 매개 변 수 는 컴 파일 러 가 컴 파일 할 때 지 워 집 니 다.이 과정 을 유형 지우 기 라 고 합 니 다.
공식 설명 을 살 펴 보면 컴 파일 기간 에 범 형 은 지 워 졌 기 때문에 범 형 을 제거 하고 원형 은 모두 List 이기 때문에 다시 불 러 올 수 없다 는 것 을 알 수 있 습 니 다.

좋은 웹페이지 즐겨찾기