Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바공부
- 스프링 부트와 JPA
- 항해플러스 백엔드 7기
- 항해플러스 회고
- 스프링입문
- 시큐어코딩
- JPA
- Secure Coding
- 불친절한 SQL 프로그래밍
- 자바의정석
- 스프링 핵심원리
- 항해플러스 백엔드
- 제네릭
- 스프링
- 스프링MVC
- 인프런
- 김영한
- 자바의정석 연습문제
- Java의정석
- 서블릿
- 항해 추천인코드
- 항해 추천인
- Numpy
- java
- 불친절한SQL프로그래밍
- 이것이자바다
- Python
- Spring
- 자바연습문제
- 항해플러스
Archives
- Today
- Total
목록작업 스레드 (1)
Continuous Challenge
[이것이 자바다] 작업 스레드
작업 스레드 생성과 실행 멀티 스레드로 실행하는 프로그램을 개발하려면 몇 개의 작업을 병렬로 실행할지 결정하고 각 작업별로 스레드를 생성해야 한다. 자바 프로그램은 메인 스레드가 반드시 존재하기 때문에 메인 작업 이외에 추가적인 작업 수만큼 스레드를 생성하면 된다. 자바는 작업 스레드도 객체로 관리하므로 클래스가 필요하다. Thread 클래스로 직접 객체를 생성해도 되지만, 하위 클래스를 만들어 생성할 수도 있다. Thread 클래스로 직접 생성 Thread thread = new Thread(Runnable target); java.lang 패키지에 있는 Thread 클래스로부터 작업 스레드 객체를 직접 생성하려면 다음과 같이 Runnable 구현 객체를 매개값으로 갖는 생성자를 호출하면 된다. Run..
Java/이것이 자바다
2023. 4. 17. 18:18