포장클래스

· IT/Java
Wrapper Class에 대한 자세한 설명 [Java] 포장 클래스(Wrapper Class) 포장 클래스(Wrapper Class) 기본 타입의 데이터를 먼저 객체로 변환 후 작업을 수행해야 하는 상황이 생겼을 때 기본 타입에 해당하는 데이터를 객체로 포장해주는 클래스다. 포장 클래스는 각각의 cloud-cuckoo-land.tistory.com 기본 데이터 타입이 있는데 왜 포장 클래스를 사용할까? 1. 객체 지향 프로그래밍과의 호환성 Java는 객체 지향 프로그래밍 언어라 객체를 사용하는 것이 중요하다. 하지만 기본 데이터 타입은 객체가 아니라 원시적인 형태이기 때문에 객체 지향 프로그래밍의 특성과 호환되지 않아 기본 데이터 타입 사용시 객체로 감싸고 사용하는 것이 좋다. 2. 컬렉션 프레임워크와..
· IT/Java
포장 클래스(Wrapper Class) 기본 타입의 데이터를 먼저 객체로 변환 후 작업을 수행해야 하는 상황이 생겼을 때 기본 타입에 해당하는 데이터를 객체로 포장해주는 클래스다. 포장 클래스는 각각의 타입에 해당하는 데이터를 인수로 전달받아, 해당 값을 가지는 객체로 만든다. 포장 객체는 포장하고 있는 기본 타입의 값을 변경할 수 없다. Integer obj = 100; // Boxing int value = obj; // UnBoxing Boxing 기본 타입의 값을 포장 객체로 만드는 과정 포장 클래스 변수에 기본 타입 값이 대입될 때 발생 UnBoxing 포장 객체에서 기본 타입의 값을 얻어내는 과정 기본 타입 변수에 포장 객체가 대입될 때 발생 예제 코드 1 더보기 package ch12.sec..
Huitopia
'포장클래스' 태그의 글 목록