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

조회수 1918회

발생하는 문제 및 실행환경

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

1 답변

  • 좋아요

    0

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

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

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

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

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.