자바에서 스레드(Thread)를 사용하는 이유

CODEDRAGON Development/Java

반응형

 

 

자바에서 스레드(Thread) 사용하는 이유

자바는 비동기적 작동 방식(독립 스레드) 대한 개념 없음

·         기존의 프로그래밍 방식이 자바에서는 사용이 가능하지 않습니다.

·         그래서 비동기적인 동작을 구현할 경우 스레드 기술을 사용해야 합니다.

자바가 실행되는 기반이 하나의 프로세스

·         자바가 실행되는 기반인 자바가상머신(JVM; Java virtual machine) 자체가 하나의 프로세스이기 때문에 자바의 언어적 차원에서 스레드의 동기화 지원이 가능합니다.

·         , 다중 스레드 프로그램을 쉽고 명료하게 만들 있습니다.