반응형 Immutable Class1 [Java] Immutable Class (불변 클래스) 안녕하세요 이번시간은 Immutable Class(불변 클래스)에 대해서 알아보겠습니다. Immutable 란? Immutable을 사전적으로 찾아보면, 불변의, 변경할 수 없는 이라는 뜻임을 알 수 있습니다. 사전적인 의미에서도 알 수 있듯이 Immutable은 변경이 불가합니다. 즉 Immutable Class는 변경이 불가능한 클래스이며, 가변적이지 않는 클래스입니다. 만들어진 Immutable Class는 레퍼런스 타입의 객체이기 때문에 heap영역에 생성됩니다. 자바에서 이런 Immutable Class로 어떤 것들이 있을까요? 대표적으로 String, Boolean, Integer, Float, Long 등등이 있습니다. 이러한 Immutable Class들은 heap영역에서 변경불가능 한 것.. 2017. 7. 29. 이전 1 다음 반응형