javaexecutorservice 썸네일형 리스트형 JAVA 멀티스레딩(Multithreading)과 동기화(Synchronization) 1. 멀티스레딩이란?멀티스레딩(Multithreading)은 하나의 프로세스 내에서 여러 개의 스레드를 실행하여 작업을 병렬로 수행하는 기술입니다. 이를 통해 CPU 활용도를 극대화하고 프로그램의 성능을 향상시킬 수 있습니다.✅ 멀티스레딩의 주요 특징병렬 처리 가능: 여러 작업을 동시에 수행하여 실행 속도 향상리소스 공유: 하나의 프로세스 내에서 여러 스레드가 같은 메모리를 공유 가능스레드 간 간섭 가능성: 동기화 문제 발생 가능2. Java에서 스레드 생성 방법2.1 Thread 클래스를 상속하는 방법class MyThread extends Thread { public void run() { for (int i = 0; i ✅ Thread 클래스를 상속받아 run() 메서드를 오버라이.. 더보기 이전 1 다음