자바
자바 소스코드: 스레드 호출순서 정하기 예제
드린
2016. 11. 14. 22:40
반응형
package javaapplication25; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; class TimerThread extends Thread{ int n=0; boolean flag = false;//false로 초기화 public void finish() { flag=true;}//finish함수가 호출되면 종료 public void run(){ while(true){ System.out.print(n++);//화면에 카운트 값 출력 try{ sleep(1000); if(flag==true) return;//스레드 종료 } catch(Exception e){return;} } } } public class JavaApplication25 { public static void main(String[] args) { TimerThread tt = new TimerThread(); tt.start(); tt.finish();//스레드 강제 종료 } }
<결과>
2016/11/14 - [자바] - 자바 소스코드: ThreadInterrupt 예제
2016/11/14 - [자바] - 자바 소스코드: 스레드 상태 알기
2016/11/14 - [자바] - 자바 소스코드: FlickeringLabel 예제
#자바 #자바 소스코드 #스레드 응용 예제 #스레드 호출 순서 #스레드 호출순서 정하기 예제
반응형