투케이2K

32. (kotlin/코틀린) Thread 일회용 스레드 객체를 사용해 순차적 카운트 수행 실시 본문

Kotlin

32. (kotlin/코틀린) Thread 일회용 스레드 객체를 사용해 순차적 카운트 수행 실시

투케이2K 2021. 4. 20. 08:48

/* =========================== */

[개발 환경 설정]

개발 툴 : Eclipse

개발 언어 : kotlin

/* =========================== */

/* =========================== */

[소스 코드]

 

package ex1

//===== [코틀린 메인 시작 부분] ===== 
fun main(args : Array<String>) {
	
	/*
	[설 명]	
	1. 스레드 : 동시에 여러가지 작업을 수행할 수 있게하는것입니다 (프로세스가 할당받은 자원을 이용)
	2. for 반복문을 수행하면서 1부터 5까지 카운트를 수행한다 (1초간 대기 sleep 설정)	
	*/	
	
	println("[Thread 일회용 스레드 객체를 사용해 순차적 카운트 수행 실시]")
	
	//스레드 객체 선언 및 순차적 카운트 수행 실시	
	Thread(Runnable {		
		for(i in 1..5 step(1)) {
			//1초간 sleep (대기) 설정
			Thread.sleep(1000L)
			println("${i} : Thread")
		}
	}).start()
	
}//메인 종료

/* =========================== */

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

1. 스레드 : 동시에 여러가지 작업을 수행할 수 있게하는것입니다 (프로세스가 할당받은 자원을 이용)

2. for 반복문을 수행하면서 1부터 5까지 카운트를 수행한다 (1초간 대기 sleep 설정)

/* =========================== */

반응형
Comments