java 에서 main(){ thread 여러개 실행... 요기까지 잘 실행 후 끝남..}끝남 까지는 잘 찍혀..그런대 프롬프트가 떨어지지 않내..스레드가 다 죽지 않으면 프로그램 종료가 되지 않나?마지막에 컨트롤씨 눌러야 끝나내 ㅠ.ㅠ 왜그럴까?
쓰레드마다 할일 다 하고 나면 끝내줘야지 한놈이라도 살아있음 프로세스가 살아있응께 안꺼지능교
그냥 강제로 끄는 방법 없어?
언제 뒤지라고 말 안해주면 컴이 언제 꺼야 될지 어째 알음? 쓰레드 메소드 찾아봐 ㅇㅇ
System.exit(0); 호출하니 끝나내 ㅎㅎㅎ
c 할때는 그냥 main 이 끝나면 자동으로 끝나더만 -,.-; 자바는 너무 어렵다. ㅠ.ㅠ
그냥 데몬으로 잡아주면 알아서 꺼짐
프로세스를 날려버리다니 -_-;;;; 쓰레드 한개씩 날리는 메소드 있으니 그걸 찾아봐라;;; 나중에 스레드가 한 일 저장해야 하면 어쩔라고;;;
근데 저런식으로 끝내면 쓰레드들이 할일 남아있는데 종료시키는 식 아님??;;; 그러면 쓰레드 돌리는 의미가 없어지는거고;;
어차피 그렇게 크리티컬한거 아니니 그냥 폭파 ㅋㅋㅋㅋ 이것저것 생각해야 하는 복잡한 코딩 같았으면 짜기 쉬운 c 로 했지 지랄같은 java로 시작 하질 않아 -,.-;
모니터는 폼이 아닙니다. 내 생각엔 어디선가 교착상태 먹고 신나게 돌아가고 있거나 대기중일듯
교착상태 나 대기 타고 있더라도 그냥 폭파 ㅋㅋㅋ 어차피 한시한 후 다시 돌아감 ㅋㅋㅋ
자바는 메인스레드 줏어도 살아있는스레드 있으면 살아있는걸로 암...
c가 더 어렵지 ㅠㅠ 다른스레드에서 자원 접근하는데 죽어버린 메모리면 터져버리니 ㅠㅠ