와일드카드1 [JAVA] 자바 정리노트(5) [JAVA] 자바 정리노트(5)-지네릭, enum- 1. 지네릭에서 static멤버에 대해서 타입 변수를 사용할 수 없다. 타입 변수는 인스턴스 변수로 간주되기 때문이다. 2. 지네릭 배열 타입의 참조변수를 선언하는 것은 가능하지만 지네릭 타입의 배열을 생성하는 것은 허용하지 않는다. 굳이 배열을 생성한다면 동적으로 객체를 생성하는 메소드를 이용하거나, Object 배열을 복사하여 형변환 하는 방법등이 사용된다. 3. 참조변수와 생성자에 대입된 타입이 일치해야 한다. 상속관계이어도 허용하지 않는다.또한 대입된 타입이 같기 때문에 아래와 같이 대입타입을 생략할 수 있다.Room conferenceRoom = new Room(); // error Room conferenceRoom = new Room(); .. 2019. 1. 26. 이전 1 다음 반응형