본문 바로가기
[Java Concurrency] 구성 단위 #1 [Java Concurrency] 구성 단위 #1 5.1. 동기화된 컬렉션 클래스 - 동기화되어 있는 컬렉션 클래스의 대표 주자는 Vector 와 Hashtable 이다. - JDK 1.2 부터는 Collections.synchronizedXxx 메소드를 사용해 이와 비슷하게 동기화되어 있는 몇 가지 클래스를 만들어 사용할 수 있게 됐다. 이와 같은 클래스는 모두 public 으로 선언된 모든 메소드를 클래스 내부에 캡슐화해 내부의 값을 한 번에 한 스레드만 사용할 수 있도록 제어하면서 스레드 안전성을 확보하고 있다. - 동기화된 컬렉션 클래스는 스레드 안전성을 확보하고 있기는 하다. 하지만 여러 개의 연산을 묶어 하나의 단일 연산처럼 활용해야 할 필요성이 항상 발생한다. - 동기화된 컬렉션 클래스는 대.. 2017. 4. 20.
[라오스 루앙프라방] 메콩강 일몰 & 가게들 구경 [라오스 루앙프라방] 메콩강 일몰 & 가게들 구경 옌 사바이에서 다시 배를 타고 돌아와 자전거 자물쇠를 풀고 이제 집에 돌아간다. 이렇게 이른 시간에 집으로 돌아가는 이유는 여행이 "나름" 길어지면서 어머니의 체력이 급저하했기 때문이다. 원래는 메콩강 일몰을 볼 수 있는 루앙프라방의 센터에 위치한 "푸시산" 을 올라가려 했으나.체력이 급저하해서 포기! 그래서 오늘은 "마사지" 로 일정을 마무리하기로 한다. 또 한번 라오스의 유럽 느낌인 루앙프라방. 자전거 타는 것도 체력이 달리는 것만 같다. 야시장이 열리기 전의 루앙프라방 메인 거리.지극히 동남아스러운데 은근한 프랑스를 느낄 수 있는 건 왜일까? 집에 돌아가면 마사지를 받을 수 있기 때문이라는 희망 때문일까 앞장서서 잘 달리신다. 이왕 숙소로 돌아가는 .. 2017. 3. 20.
반응형