hashCode (2) 썸네일형 리스트형 Generic, Collection framework, Set, List, Map Generic Java5에는 Generic이라는 문법이 사용됨으로써 인스턴스를 만들때 사용하는 타입을 지정하는 문법이 추가되었다. Generic을 사용함으로써 선언할때는 가상의 타입으로 선언하고, 사용시에는 구체적인 타입을 설정함으로써 다양한 타입의 클래스를 이용하는 클래스를 만들 수 있다. 제네릭 : 이름이 없는 객체로 사용할 때 데이터의 타입 지정하는 기법이다. 지정할 타입에 제한을 둘 수 있고, 클래스 타입을 사용한다. 따로 다운캐스팅을 할 필요가 없다. Generic을 사용하는 대표적인 클래스는 Collection framework와 관련된 클래스 이다. public class BoxTest { private Object obj; public void setObj(Object obj){ this... Object 클래스, Wrapper 클래스, StringBuffer 클래스, Math 클래스 Object 클래스와 오버라이딩 Object클래스는 모든 클래스의 최상위 클래스이다. 아무것도 상속받지 않으면 자동으로 Object를 상속한다. Object가 가지고 있는 메소드는 모든 클래스에서 다 사용할 수 있다는 것을 의미한다. public class User { //int userNum; //String userName; private int userNum; private String userName; public User() {;} public User(int userNum, String userName) { super(); this.userNum = userNum; this.userName = userName; } @Override public String toString() { return .. 이전 1 다음