728x90
데몬(Daemon)스레드
일반스레드의 작업을 돕는 보조 스레드(스레드의 스레드).
함께 구동중인 스레드가 종료되면 데몬스레드도 함께 종료됨
3초간격으로 자동저장하는 코드를 작성해보자
스레드 예제
1️⃣ 스캐너를 이용하여 키보드에서 숫자를 입력받고 입력받은 숫자가 1씩 감소하다가 0이 되었을 때 "종료"라는 메세지와 함께 스레드를 빠져나오자.
2️⃣ QuizThread클래스를 만들고 스레드를 상속받는다.
startGame()메서드를 만들고 그 안에서 1~100사이의 난수 두 개를 더하는 문제를 출제한다.
키보드에서 답을 입력하여 5문제가 정답처리될 때까지 로직을 반복한다.
5문제가 정답처리된 후 문제를 맞추는데까지 몇초가 걸렸는지 화면에 출력하며 종료해보자.
작성중
728x90
'JAVA' 카테고리의 다른 글
[JAVA] 보조스트림 (0) | 2023.09.08 |
---|---|
[JAVA] 자바 입출력과 스트림 (0) | 2023.09.07 |
[JAVA] 스레드 (0) | 2023.09.04 |
[JAVA] 컬렉션 프레임워크 _ Map컬렉션(HashMap) (0) | 2023.09.02 |
[JAVA] 컬렉션 프레임워크 _ 반복자(Iterator), 정렬 (0) | 2023.09.01 |