JAVA 12강_3_무명 클래스(anonymous class)를 이용한 스레드 생성

열라뽕따히·2024년 3월 2일

JAVA

목록 보기
76/79

무명 클래스(anonymous class)를 이용한 스레드 생성

  • 코드의 집중화로 가독성이 높아진다
  • 별도의 상속 과정이 필요가 없어진다






=============================코드=============================

public class Thread_04 {

	public static void main(String[] args) {
		
		new Thread() {        
			@Override
			public void run() {
				int i = 1;
				
				while(true) {  // 무한 반복
					
					System.out.println("i >>> " + i);
					
					i++;
				}
				
			}
		}.start();   // 객체를 생성
		
		new Thread(new Runnable() {
			
			@Override
			public void run() {
				int j = 1;
				
				while(true) {  // 무한 반복
					
					System.out.println("j >>> " + j);
					
					j++;
				}
				
			}
		}).start();
	
	}

}

=============================실행=============================

i와 j의 값이 번갈아가며 무한반복으로 출력

0개의 댓글