Golfzon tech(33)
-
[2022-08-05] TIL - 9일차
Today I Learned List , Set, Map 컬렉션 프레임워크 List - 제네릭 E가 오면 element 이다. - 제네릭은 타입을 정해준다. - 안에 참조타입(reference type)만 와야한다. ex ) Wrapper 클래스 , 배열 등 - 중복 데이터를 허용하며, 순서가 있다. Null 이 허용된다. 사용 형태 List list = new ArrayList(); // 우측에는 타입을 생략할 수 있다. // 데이터 넣기. list.add(타입에 맞는 값); // 전체 클리어(다 사라짐) list.clear(); // 어느 인덱스만 찾아서 값 넣기. 인덱스 1번째에 5555를 넣어라. list.set(1, 5555); // 인덱스 i 번째를 지워라. list.remove(i); +) ..
2022.08.05 -
[2022-08-04] TIL - 8일차
Today I Learned 예외처리 API 클래스 (Object, System, Class, String, Wrapper, Math) ArrayList 컬렉션 프레임워크
2022.08.04 -
[2022-08-03] TIL - 7일차
Today I Learned 인터페이스 anonymous 클래스 작성법 instanceof DAO , DAOimpl 중첩클래스 (이너클래스) 인터페이스 - 다중상속을 지원한다. 여러개를 상속받을 수 있다. - 인터페이스 간의 상속이 가능하다. - 클래스와 인터페이스 간의 상속 : 느슨한 결합이다. 연결은 implements로 한다. - 클래스가 상속을 인터페이스한테 받을 수는 있지만 클래스한테서는 상속 받을 수 없다. - 생성자가 없다. - 인터페이스 메서드 종류 : 1. 블럭 없는 abstract (생략 가능) 2. 블럭이 있는 default, static 사용할 수 있다. 3. 무조건 abstract, default, static 중 한 개는 써야한다. anonymous 클래스 작성법 // 이거 이해..
2022.08.03 -
[2022-08-02] TIL - 6일차
😁 Today I Learned 추상클래스 상속 다형성
2022.08.03 -
[2022-08-01] TIL - 5일차
Today I Learned 클래스 객체 static 메서드 오버로딩 오버라이딩 접근제한자 VO 파일 작성 - 필드값 - 매개변수가 없는 생성자 - 매개변수가 있는 생성자 (모든 속성을 매개변수로 하는 생성자 , 필요한 것만 써도 되고) - getter (읽기) / setter (쓰기) 생성 - toString 재정의 (해도 되고 안해도 되고) - hashCode & equal 재정의 (해도 되고 안해도 되고) main 에서 출력할 때 getter로 출력해도 된다. 접근제한자 public : 외부 클래스가 자유롭게 사용 가능 private : 외부에서 사용될 수 없다. protected : 같은 패키지 또는 자식 클래스에서 사용할 수 있다. default : 같은 패키지만 사용! 아무런 접근 제한자가 선..
2022.08.01 -
[2022-07-29] TIL - 4일차
Today I Learned 클래스 객체
2022.08.01