자바기초

· JAVA
제네릭(Generic)데이터 타입을 일반화 시키는 방법클래스, 인터페이스, 메소드 등에서 사용될 수 있는 타입 매개변수 (parameter) 를 사용하여 정의한다. 제네릭을 사용하는 이유컬렉션의 안정성을 보장하기 위해 사용한다.안에 데이터 타입을 명시하여 타입을 제한함으로써 안정성을 보장할 수 있다. (타입 안정성 보장)클래스, 인터페이스, 메소드에 지정 가능.예를 들어 으로 지정하면 String 타입만 들어올 수 있어 다른 데이터 타입 유입을 막는다.재사용성이 높아진다.제네릭 타입을 선언할 때, 어떤 데이터 타입이 들어올지 결정하지 않으므로, 다양한 데이터 타입에 대해 일반적으로 적용할 수 있는 메서드나 클래스를 작성할 수 있다. : 가변 타입(T)를 사용하여 임의로 설정해두고 실행될 때 실행되는 데..
· JAVA
사용자정의 자료형의 이해 사용자 정의 자료형은 기본 자료형으로만 모든 사물을 표현하기 어려워 필요에 맞게 정의해서 쓰는 자료형 정수 데이터를 저장하기 위한 변수 선언 -> int a; 실수 데이터를 저장하기 위한 변수 선언 -> float a; 책 데이터를 저장하기 위한 변수 선언 -> ?? a; 회원 데이터를 저장하기 위한 변수 선언 - > ?? a; 책이나 회원 데이터의 경우 다른 기본 데이터와 달리 하나의 변수로 설명하기가 어렵다. 예를 들어, 책을 구성하는 요소를 생각해보면 책 이름, 출판사, 저자, 가격 등 여러 요소들이 있는데 이것이 모여 책을 의미한다. 따라서, 사용자 정의 자료형은 이렇게 같은 의미로 이루어진 개별 변수를 구조적으로 모아 하나의 데이터(=객체 데이터) 자료형(= 객체 자료형..
thk_dev
'자바기초' 태그의 글 목록