java wrapper class (2) 썸네일형 리스트형 [java(자바)] Wrapper Class란? _디버깅의 눈물 Wrapper Class 자바에서 Wrapper Class는 기본 데이터 타입(Primitive Type) 자료형을 객체로 다룰 수 있도록 하는 클래스입니다. 즉, 기본 데이터 타입의 값을 객체로 감싸는 역할을 합니다. Boolean, Byte, Character, Short, Integer, Long, Float, Double이 있습니다. Wrapper Class 사용 이유 // Integer Wrapper class의 메서드/상수 기능 제공 예시 Integer num1 = 42; System.out.println(Integer.MAX_VALUE); // 2147483647 System.out.println(Integer.MIN_VALUE); // -2147483648 System.out.println.. [java(자바)] 자바의 데이터 타입-기본형(Primitive Type) vs 참조형(Reference Type) _디버깅의 눈물 기본형(Primitive Type) -메모리에 데이터를 저장할 때 해당 값을 직접 저장하는 타입입니다. -값 자체를 저장하기 때문에 메모리 사용이 적고 연산이 빠릅니다. -비객체 타입이기 때문에 null을 가질 수 없습니다. 만약 null 값을 넣고 싶다면, *Wrapper Class를 활용해야 합니다. -스택(stack) 메모리에 저장됩니다. -1)정수 타입(byte, short, int, long), 2)실수 타입(float, double), 3)문자 타입(char), 4)논리 타입(boolean) 총 8개가 존재합니다. -기본형 데이터 타입 이외의 모든 데이터 타입은 참조타입입니다. 참조형(Reference Type) -객체를 참조하는 레퍼런스(reference)를 저장하는 데이터 타입입니다. -객.. 이전 1 다음