면접 준비

면접 준비

[면접준비] 1일차

==와 equals의 차이점 ==의 경우 primitive type을 비교하거나 객체의 참조값을 있는 그대로 비교하는 것이고 equals의 경우 객체 내부 필드 또는 속성의 값으로 부터 객체의 동등성을 비교할때 사용되는데 이때 hashCode의 override 또한 필요하다 equals의 경우 자기 자신과 equals를 통한 비교에서 항상 참을 반환해야하고 두 객체를 비교하는 경우 교환법칙이 성립해야하며 3단 논법이 성립해야하고 equals 내에 기술된 필드가 변경되지 않은 이상 equals의 결과는 변경되어져서는 안된다. JAVA SE 기술 Array, LinkedList, ArrayList의 차이점 Array - 배열, 크기를 지정해 주어야 한다 ArrayList - 크기가 정해지지 않아도 되나 순서..

ProgYun.
'면접 준비' 카테고리의 글 목록 (2 Page)