쓰레드Thread란 프로세스의 작업 단위입니다. 프로그램 내에서 실행을 흐르는 이루는 최소 단위이며 main 메소드의 실행도 하나의 쓰레드에 의해 진행이 됩니다. (프로세스가 여러가지 행동들을 실행해야 할 때 쓰레드에 할당을 하여 실행이 됩니다. ) 쓰레드의 존재는 자바 프로그램 안에서도 존재합니다. class CurrentThreadName { public static void main(String[] args) { Thread ct = Thread.currentThread(); // 참조할 수 있는 현재 쓰레드 선언 String name = ct.getName(); // 쓰레드의 이름을 반환 System.out.println(name); } } 쓰레드를 생성할 때 메인 쓰레드는 만들지 않아도 생성되어..
원문링크 : 자바 기초 공부 일지 54. 쓰레드Thread 생성과 쓰레드 동기화 방법