메서드가 어떻게 호출되고 실행되는가? 메서드의 이름은 주소 값을 나타냅니다. 메서드는 명령어의 set이고 프로그램이 로드되면 메서드 영역(코드 영역)에 명령어 set이 위치합니다. 해당 메서드가 호출되면 명령어 set이 있는 주소를 찾아 명령어가 실행됩니다. 이때 메서드에서 사용하는 변수들은 스택 메모리에 위치하게 됩니다. 따라서 다른 인스턴스라도 같은 메서드의 코드는 같으므로 같은 메서드가 호출됩니다.(다만 변수 값은 다릅니다.) 인스턴스가 생성되면 변수는 힙 메모리에 따로 생성되지만 메서드 명령어 set은 처음 한 번만 로드됩니다. public class TestMethod { int num; void aaa() { System.out.println("aaa() 호출"); } public static..