← 문제 목록
고급
Java
100P
Java에서 쓰레드 안전성 어떻게 보장?
Java에서 여러 쓰레드가 동시에 접근할 때 데이터의 일관성을 보장하기 위한 방법은 다양합니다. 아래와 같은 코드가 있습니다:
이 코드에서 `increment()` 메서드가 여러 쓰레드에서 동시에 호출될 경우, `count`의 값이 예상치 못한 결과를 낳을 수 있습니다. 이러한 문제를 해결하기 위해 사용할 수 있는 방법으로는 어떤 것이 있을까요?
이 코드에서 `increment()` 메서드가 여러 쓰레드에서 동시에 호출될 경우, `count`의 값이 예상치 못한 결과를 낳을 수 있습니다. 이러한 문제를 해결하기 위해 사용할 수 있는 방법으로는 어떤 것이 있을까요?
JAVA
public class Counter {
private int count = 0;
public void increment() {
count++;
}
public int getCount() {
return count;
}
}
0명 풀이 · 정답률 0%