
자바는 JVM위에서 작동한다.JVM도 한개의 프로세스라고 볼 수 있다.이 JVM안에서 코드를 돌릴 때, 여러 흐름으로 쪼개서 병렬로 돌릴 수 있다. 이를 쓰레드라고 한다.자바에서 쓰레드를 만들때, 2가지 방식을 활용할 수 있다. 이 방식은 각각의 특징을 지니므로, 이 특징에 대해 먼저 알고 가자.White Box 방식-Thread 상속개념: 객체나 시스템의 내부 구현을 알고 그 내부 구조와 동작을 고려하며 코드를 작성하거나 테스트하는 방식을 의미한다. 객체 내부에서 어떻게 작동하는지 알고 이해해야 하는 경우에 적용됩니다.예시: 어떤 클래스의 메서드를 사용할 때, 그 메서드가 내부적으로 어떤 알고리즘을 사용하는지, 어떻게 데이터를 처리하는지 알 필요가 있는 경우입니다.장점: 디버깅이나 최적화할 때 내부 ..