쓰레드
public class PrintTask implements Runnable {
private final String taskName;
public PrintThread(String str) { //생성자
taskName = str;
}
public void run() {
while (true) {
try {
// TODO Auto-generated method stub
System.out.println("쓰레드 실행중입니다.");
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
System.out.printf("%s %s\n", taskName,
"terminated prematurely due to interruption");
}
}
}
}
메인
public class ThreadTest{
public static void main(String[] args)
{
System.out.println("메인시작");
Thread thread1= new Thread(new PrintTask("task1"));//스레드 생성
System.out.println("Thread start");
thread1.start();//스레드 시작
while(true)
{
System.out.println("main end");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
[출처] Thread 쓰레드 기초.|작성자 사신출두
'Stupid Computer > 3. Java' 카테고리의 다른 글
[이클립스] 줄 번호 보기. line number 보기 ! (0) | 2014.03.19 |
---|---|
[이클립스] 자주쓰는 템플릿 미리 작성 !(매크로 개념) (0) | 2014.02.27 |
이클립스에서 C/C++ 하기 ! (MinGW) (0) | 2014.02.24 |
[이클립스] 이클립스 페이지전환 Ctrl+F6 을 Ctrl+Tab으로 바꾸기 ! (0) | 2014.02.21 |
Doxygen 사용법 (자세한 가이드) (0) | 2014.02.21 |
싱글쓰레드(Single Thread)와 멀티쓰레드(multi Thread) 예제 (0) | 2014.02.21 |
doxygen & graphviz 쓸때 error: Problems running dot: exit code=-1, command='dot' 해결법 (2) | 2014.02.20 |
[자바,이클립스] Joptionpane 대화창 사용법 ! (0) | 2013.05.11 |
이클립스 설치후 환경변수 설정! (0) | 2013.05.08 |
이클립스 설치( jdk 및 eclipse) (0) | 2013.05.08 |