멀티스레드

개발일지/Java

Java 스레드 (Thread)

애플리케이션을 실행하면 운영체제로부터 실행에 필요한 만큼의 메모리를 할당받아 프로세스가 된다 프로세스는 데이터, 컴퓨터 자원, 그리고 스레드로 구성된다 스레드는 데이터와 애플리케이션이 확보한 자원을 활용하여 소스 코드를 실행한다 스레드는 하나의 코드 실행 흐름이다 메인 스레드 (Main thread) 자바 앱을 실행하면 가장 먼저 실행되는 메서드는 main이다. 메인 스레드가 main 메서드를 실행시켜준다 멀티 스레드 (Multi-Thread) 하나의 프로세스는 여러 개의 스레드를 가질 수 있다 여러개의 스레드를 가진다는 것은 여러 스레드가 동시에 작업을 수행할 수 있음을 의미한다 멀티 태스킹을 구현하는데 핵심적인 역할을 한다 작업 스레드 생성과 실행 별도의 작업 스레드를 활용하려면 작업 스레드가 수행할..

E-room
'멀티스레드' 태그의 글 목록