IT/Programming
<Effective Java> RULE 49 객체화된 기본 자료형 대신 기본 자료형을 이용하라
자바의 자료형 시스템 · 기본 자료형 : int, double, boolean.. · 참조 자료형 : String, List.. 모든 자료형에는 대응되는 참조 자료형이 존재한다. · int, double, boolean → Integer, Double, Boolean 이 둘 사이에는 실질적인 차이가 있으므로 신중하게 결정해야 한다. 차이점 · 기본 자료형은 값만 가지지만 객체화된 기본 자료형은 값외에 신원(identify)를 가진다. · 기본 자료형에 저장되는 값은 전부 기능적으로 완전한 값이지만, 객체화된 기본 자료형에 저장되는 값에는 그 외에 아무기능도 없는 값, null이 하나 있다. · 기본 자료형은 객체 표현형보다 시간이나 공간 요구량이 효율적이다. 예시 1 // 잘못된 반복자 Comparato..
2023. 4. 26. 13:37