퐁,당,!!! 3개의 문자열이 순서에 상관없이 1회에 각 1번씩 동일하게 나옴
package main;
public class mainClass {
public static void main(String[] args) {
Thread thread1 = new ThreadEx("퐁");
Thread thread2 = new ThreadEx("당");
Thread thread3 = new ThreadEx("!!!");
thread1.start();
thread2.start();
thread3.start();
}
}
package main;
public class ThreadEx extends Thread{
String msg;
public ThreadEx(String msg) {
this.msg = msg;
}
@Override
public void run() {
super.run();
for (int i = 0; i < 10; i++) {//for문이 thread숫자만큼 공평하게 1회에 1번씩 돔
System.out.println(msg);
try {
Thread.sleep(1000);//1000은 1초 , 1초당 한번씩 돔
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
'JAVA > 기초 프로그래밍' 카테고리의 다른 글
쓰레드//어레이리스트//채팅 (0) | 2020.06.15 |
---|---|
쓰레드// Object (0) | 2020.06.15 |
TCP// 쓰레드 문자열 전송 기본 (0) | 2020.06.15 |
팩토리// 무기, 폭탄 사용게임 (0) | 2020.06.11 |
함수//클래스에서 오버라이딩하여 변수 값 비교하기 (*헷깔림) (0) | 2020.06.09 |