본문 바로가기

Daylogs/Etc

이클립스 메서드 아이콘의 시계 표시

발생일: 2009.11.24

문제:
이클립스(eclipse) 사용 시 Ctrl + Space 로 자동 완성(Template Proposals) 기능을 켜보면,
가끔 메서드 아이콘 옆에 작게 시계 표시가 되어 있는 게 있다.
이건 뭘 나타내는 걸까...?

해결책:
메서드 옆에 시계 표시가 되어 있는 것은, 동기화 된 메서드를 나타낸다.
(메소드에 시계표시? 포스트에서 참고)

테스트 해보니 synchronized 구문을 써서 메서드를 선언할 경우에 해당하며,
메서드 안에서 synchronized 블럭을 사용할 때에는 표시되지 않는다.