JAVA/[프로그래머스] 자바 강의
[프로그래머스] 자바 중급 강의 part7. 쓰레드
프로그래머스 자바 중급 강의를 학습 목적으로 정리하여 포스팅합니다. 1. 쓰레드란? 동시에 여러가지 작업을 동시에 수행할 수 있게 하는 것 프로세스란 현재 실행되고 있는 프로그램을 말한다. 자바 프로그램은 JVM에 의해 실행되므로 JVM도 프로그램 중 하나이다. 운영체제 입장에서 보면 자바도 하나의 프로세스로 실행을 하는 것이다. 워드프로세서가 하나의 프로세스라면, 하나의 프로세스 안에서도 여러 개의 흐름이 동작할 수 있다. 이것을 Thread(쓰레드)라고 한다. 자바가 여러 개의 작업을 동시에 하게 만들고 싶다면 Thread (쓰레드)를 알아야 한다. 2. 쓰레드 만들기 (extend Thread) Thread 클래스를 상속받는 방법과 Runnable 인터페이스를 구현하는 방법이 있다. 1. Threa..