본문 바로가기

분류 전체보기92

231024 자바의정석 (애너테이션 타입 정의, 요소) Ch-12 34~37 [애너테이션 타입 정의하기, 애너테이션의 요소] 애너테이션 타입 정의하기 - 애너테이션을 직접 만들어 쓸 수 있따. @interface 애너테이션이름 { 타입 요소이름(); // 애너테이션 요소를 선언한다. … } - 애너테이션의 메서드는 추상메서드이며, 애너테이션을 적용할 때 지정(순서x) 애너테이션의 요소 - 적용시 값을 지정하지 않으면, 사요될 수 있는 기본값 지정 가능(null제외) - 요소가 하나이고 이름이 Value일 때는 요소의 이름 생략 가능 - 요소의 타입이 배열인 경우, 괄호{}를 사용해야 한다. 모든 애너테이션의 조상 - java.lang.annotation.Annotation - Annotation은 모든 애너테이션의 조상이지만 상속은 불가 - 사실 Annota.. 2023. 10. 24.
하루 상식 [사회 / 노동 / 환경] 게마인샤프트 / 게젤샤프트 / 메모리얼 스톤 / 제노포비아 / 다원적 무지 - 게마인샤프트 '공동사회', 전통이나 관습, 종교의 지배력이 강하며 사회 구성원들이 친밀감을 갖고 교류할 수 있어 정서적인 일체감을 느낀다. - 게젤샤프트 게마인샤프트와 반대되는 개념. '이익사회', 구성원들의 이익과 목적에 따라 선택적으로 구성된다. 계약적이고 합리적인 속성을 갖고 있으며 외형상으로는 결합돼 있지만 구성원들은 일체감을 느끼지 못한다. - 메모리얼 스톤 반려동물의 유골을 보석처럼 만드는 것. 유골 보석. - 제노포비아 '낯선 것 혹은 이방인을 싫어한다' 라는 의미를 갖는 단어. - 다원적 무지 어떤 이슈에 대한 소수의 의견을 다수의 의견이라고 잘못 인식하거나 반대로 다수의 의견을 소수의.. 2023. 10. 23.
1023 공부 (1) 자바의 정석 Ch-12 12~14 12-12 와일드 카드 - 하나의 참조 변수로 대입된 타입이 다른 객체를 참조 가능 제한 없음. - 메서드의 매개변수에 와일드 카드를 사용 지네릭 메서드 - 지네릭 타입이 선언된 메서드 (타입 변수는 메서드 내에서만 유효) - 클래스 타입 매겨변수 와 메서드의 타입 매개변수 는 별개 - 메서드를 호출할 때마다 타입을 대입해야 (대부분 생략 가능) - 메서드를 호출할 때 타입을 생략하지 않을 때는 클래스 이름 생략 불가 와일드 카드는 하나의 참조변수로 서로 다른 타입이 대입된 여러 지네릭 객체를 다루기 위한 것이고, 지네릭 메서드는 메서드를 호출할 때마다 다른 지네릭 타입을 대입할 수 있게 한 것이다. (2) IT 용어 도감 리소스 / 프로세스 리소스: 컴퓨터 속의.. 2023. 10. 23.