15일차
15. 혼공자 15일차(멀티 스레드)
프로세스 운영체제에서 실행중인 하나의 애플리케이션을 말합니다. 스레드 사전적 의미로 한 가닥의 실이라는 뜻입니다. 하나의 스레드는 하나의 코드 실행 흐름을 말합니다. 스레드는 자신의
loui3.tistory.com
16일차
16. 혼공자 16일차(스레드 제어)
실행상태 실행 대기 상태는 실행을 기다리고 있는 상태를 말합니다. 실행대기 상태에 있는 스레드 중에서 운영체제가 하나의 스레드를 선택하고 CPU가 run() 메소드를 실행하는데 이때를 실행상
loui3.tistory.com
1. 기본미션 인증
- p. 550 [직접 해보는 손코딩] 코딩 과정 및 실행 결과 캡처하기
AutoSaveThread.java 파일
package sec14.exam01;
public class AutoSaveThread extends Thread {
public void save() {
System.out.println("작업 내용을 저장함.");
}
@Override
public void run() {
while(true) {
try {
Thread.sleep(1000);
} catch (InterruptedException e){
break;
}
save();
}
}
}
DaemonExample.java 파일
package sec14.exam01;
public class DaemonExample {
public static void main(String[] args) {
// TODO Auto-generated method stub
AutoSaveThread autoSaveThread = new AutoSaveThread();
autoSaveThread.setDaemon(true);
autoSaveThread.start();
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
}
System.out.println("메인 스레드 종료");
}
}

2. 선택미션
- p. 539 문제 2번 풀고, 풀이 과정 설명하기
'학습단 > JAVA 학습단' 카테고리의 다른 글
| 18. 혼공자 18일차(컬렉션 프레임 워크_2) (0) | 2023.08.08 |
|---|---|
| 17. 혼공자 17일차(컬렉션 프레임 워크) (0) | 2023.08.07 |
| 16. 혼공자 16일차(스레드 제어) (0) | 2023.07.27 |
| 15. 혼공자 15일차(멀티 스레드) (0) | 2023.07.24 |
| 3주차 완료 (0) | 2023.07.20 |