Accept

  • 홈
  • 태그
  • 방명록

자바 멀티스레드 2

[Java] 멀티스레딩 연습 - MultiThreadExecutor 구현

package thread.example.creation;import java.util.ArrayList;import java.util.List;public class ThreadMultiExecutor { private final List tasks; /** * @param tasks to executed concurrently */ public ThreadMultiExecutor(List tasks) { this.tasks = tasks; } /** * Starts and executes all the tasks concurrently */ public void executeAll() { List threads = ..

Java & Spring Boot 2024.11.24

[Java] 멀티스레딩 연습 - 금고, 해커, 경찰 게임 구현

프로그램 개요이 프로그램은 다음과 같은 역할을 가진 세개의 스레드로 구성됩니다.  구성1. 금고 (Vault)임의의 비밀번호를 가지고 있으며, 해커가 추측한 비밀번호를 검증 2. 해커 스레드 (HackerThread)금고의 비밀번호를 추측하는 스레드오름차순(AscendingHackerThread)과 내림차순(DescendingHackerThread)으로 비밀번호를 추측. 3. 경찰 스레드 (PoliceThread)해커를 막으려는 역할10초 동안 카운트다운을 하며, 시간이 다 되면 프로그램 종료 실행 흐름 1. Vault 객체 생성임의의 비밀번호를 가진 금고 생성 2. 해커 및 경찰 스레드 생성오름차순 해커(AscendingHackerThread), 내림차순 해커(DescendingHackerThread)..

Java & Spring Boot 2024.11.24
이전
1
다음
더보기
프로필사진

Accept

https://github.com/mja91

  • 분류 전체보기 (31)
    • Java & Spring Boot (14)
    • Performance (2)
    • Implementation (1)
    • Infra & Network (7)
    • OS (1)
    • Etc. (5)

Tag

java 코딩테스트, 멀티스레드, thread, multithreading, Spring Boot, 자바, 코드업, JPA, java multithreading, AWS, Runnable, python 문법, 자바 스레드, Linux, MySQL, 자바 멀티스레드, JPA 연관관계 매핑, Python, JAVA 알고리즘, Java,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :
Github - mja91

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바