sychronized이란? java의 키워드이며 메서드에 선언한다. 선언된 메서드는 멀티스레드 상황에서 하나의 스레드만 실행할 수 있다. 아래 예제를 통해 알아보았다. sychronized 사용X 예제Main.javapublic class Main { public static void main(String[] args) throws InterruptedException { Counter counter = new Counter(); Runnable task = new Runnable() { @Override public void run() { for (int i = 1; i 실행 결과결과: 11355 예상한 실..
Java/Java
2024. 10. 22. 16:11
