메서드 호출 -> 호출 스택에 메모리 할당 -> 종료 시 해제
1. main() 메서드가 호출되어 스택에 쌓인다 (실행 상태)
2. main() 메서드가 println() 메서드를 호출한다
3. println() 메서드가 main 메서드 위에 쌓인다
4. main() 메서드는 대기 상태가 되고, println() 메서드는 실행 상태가 된다
5. println() 메서드가 종료되면, 스택에서 사라진다
6. main() 메서드가 다시 실행 상태가 된다