안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
간략하게 코드로 설명드릴께요 .
sington으로 Thread Class를 생성 후 , 하나의 주소값을 가지고 Run , finish 작업을 진행 중입니다.
시작
sington으로 Thread Class를 생성 (static class)
if(A_thread.isAlive())
Athread.start();
try{
while(!Thread.currentThread.isinterruped)
{
Thread.sleep(1);
}
catch(interrupExseption e){}
finallay{}
종료
A_thread.isinterruped();
A_thread.join();
정상 종료 및 동일한 주소값 확인!! 다~~~ 했습니다..
하지만.. 두번 째 start시점에서 종료를 했음에도 불구하고 Alive()는 죽었다고 나오는데 start를 하면 이미 동작하고 있다고 뜨네요..^^;;
혹시 ,, 동일한 메모리주소값으로는 Thread를 두 번 사용이 안되나요??? 아시는 분 답변 좀 부탁드릴께요 ^^