Thread (2) 썸네일형 리스트형 JAVA Thread 동기화 방법 Java에서 Thread를 동기화 하는 방법. synchronized를 사용하면 된다. 아래 코드를 참조. class A extends Thread { private int value = 0; public synchronized void setValue(int var) { value = var; } public void run() { //synchronized로 block된 부분은 동기화처리가 된다. synchronized (this) { //처리할 코드 } } } public class Test { public station void main(String[] ar) { A _thread = new A(); _thread.start();//run thread } } JAVA 쓰레드 생성 방법 JAVA나 C++이나 기본 문법구문이나 구조는 크게 다르지 않다고 본다. C++을 계속 만져왔기때문에 JAVA의 기본 구문이나 기본적인 구조를 이해하는데는 전혀 문제가 없었다. 오히려 하나를 알고 있으니 다른 하나가 쉽게 다가 오는 것처럼... 그래서, JAVA를 공부하는데, 기본적인 내용에 대해서는 단 한두시간만에 대충대충 훑어보고 넘어갔다. 이후에 공부할 내용조차도 기본적인 개념은 몇가지를 빼놓고는 거의 동일한것 같다. 프로그램을 짤때, 종종 쓰게 되는것이 Thread인데 JAVA에서 Thread를 어떻게 쓰는지 봤다. JAVA에서 독립 쓰레드를 쓰기 위해서는 이렇게 쓰면 된다. class A extends Thread { public void run() { //쓰레드로 실행할 코드 } } publi.. 이전 1 다음