코드 그라데이션
후발대 22일차(1) 전체 코드 본문
후발대수업_22.
Thread 실습퀴즈 / 입출력과 파일
- 입력
- 파일 다루기
- 폴더 다루기
- Thread 퀴즈
진행 내용 (수업자료)
퀴즈 코드
Prac20
package com.sparta.hbd04.prac01.prac20;
// A 상품 준비 1/5
// B 상품 준비 2/5
// ...
// -- A 상품 준비 완료 --
// -- B 상품 준비 완료 --
// == 세트 상품 포장 시작 ==
// 세트 상품 포장 1/5
// ...
// == 세트 상품 포장 완료 ==
public class Prac20 {
public static void main(String[] args) {
Runnable runnableA = () -> {
for (int i = 1; i <=5 ; i++) {
System.out.println("A 상품 준비 " + i + "/5");
};
System.out.println(" -- A 상품 준비 완료 -- ");
};
Runnable runnableB = () -> {
for (int i = 1; i <=5 ; i++) {
System.out.println("B 상품 준비 " + i + "/5");
};
System.out.println(" -- B 상품 준비 완료 -- ");
};
Thread threadA = new Thread(runnableA);
Thread threadB = new Thread(runnableB);
threadA.start();
threadB.start();
while (threadA.isAlive() || threadB.isAlive()) {
}
// try {
// threadA.join();
// threadB.join();
// } catch (InterruptedException e) {
// throw new RuntimeException(e);
// }
Runnable runnableSet = () -> {
System.out.println("== 세트 상품 포장 시작 ==");
for (int i = 1; i <=5 ; i++) {
System.out.println("세트 상품 포장 " + i + "/5");
};
System.out.println("== 세트 상품 포장 완료 == ");
};
Thread threadSet = new Thread(runnableSet);
threadSet.start();
}
}
728x90
'Java > 후발대' 카테고리의 다른 글
후발대 22일차 설명 추가(thread) (0) | 2023.03.08 |
---|---|
후발대 22일차 Quiz (0) | 2023.03.07 |
후발대 21일차 설명 추가 (0) | 2023.03.04 |
후발대 21일차 전체 코드 (0) | 2023.03.03 |
예외처리 Quiz (0) | 2023.03.03 |
Comments