synchronized, volatile, native, transient - Java
Posted In:
JAVA
.
By lkh
synchronized
하나의 method 혹은 method의 일부만 적용될 수 있는 제한자로 해당 method 혹은 부블을 한번에 한 thread만 접근 할 수 있도록 하는 기능을 제공합니다. thread-safe method를 만들기 위해 사용하는 제한지입니다.
volatile
변수에만 사용할 수 있는 제한자이며, 변수의 값이 비동기적으로 변경될 수 있는 값임을 알립니다.
native
method에만 사용할 수 있는 제한자로 이 method가 자바가 아닌 다른 native 언어로 구현된 메소드임을 나타냅니다.
transient
변수에만 사용할 수 있는 제한자로 이 제한자가 붙어 있는 변수는 직렬화(serialization) 대상에서 제외됩니다.
0 Responses to synchronized, volatile, native, transient - Java
Something to say?