HashMap과 Hashtable의 차이점이 뭔가요?

조회수 3418회

발생하는 문제 및 실행환경

자바의 HashMap과 Hashtable의 차이점이 뭔가요? 또 non-threaded 프로그램에서 더 효율적인건 뭔가요?

1 답변

  • 좋아요

    0

    싫어요
    채택 취소하기
    . 동기화 지원 null값 허용
    Hashtable O X
    HashMap X O

    또 HashMap의 하위 클래스중에 LinkedHashMap이라고 있는데 이건 들어온 순서대로 저장해서 순서를 고려할때 좋아요 Hashtable에는 이런게 없어요

    일반적으로 비동기객체가 동기화 객체보다 퍼포먼스가 더 좋아 그래서 non-threaded 프로그램일땐 HashMap쓰는게 더 좋아요.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)