절대 경로 : 파일 시스템의 루트로 부터 시작하는 파일의 전체 경로.정규 경로 : 기호나 링크를 포함하지 않은 유일한 경로.(하나의 경로)역직렬화라고 한다.시분할 방식을 통해 시간 단위로 쪼개어 빠른 속도로 작업을 번갈아가며 수행함으로서 동시에 처리하는 것처럼 보이는 것이다.start() : 스레드를 실행하기 위해 호출하는 메서드로서, 호출 스택을 생성 후 스택에 run()을 호출하는 메서드이다./17%EC%9D%BC%EC%B0%A8(3h)%20-%20%EC%93%B0%EB%A0%88%EB%93%9C/images/%EC%93%B0%EB%A0%88%EB%93%9C%EC%9D%98_%EC%83%81%ED%83%9C.png)
synchronized 예약어는 임계영역 설정 시 사용된다.
1. 메서드 전체를 임계영역으로 지정
pulbic synchronized void method(){
//...
}
2. 특정한 영역을 임계영역으로 지정
synchronized(객체의 참조변수){
//...
}
임계영역은 최소화 하는 것이 효율적이므로, 메서드 내 일부 코드만 동기화시킬 경우 2번으로 특정 코드를 임계영역으로 지정해준다. 일반적으로 객체의 참조변수인 this를 많이 지정한다.