java - 메서드 내에서의 메서드 호출

imjingu·2023년 8월 10일
0

개발공부

목록 보기
356/481

메서드 내에서의 메서드 호출
메서드에서 다른 메서드를 호출하면 매서드는 동작을 멈추고 다른 매서드가 종료 할 떄까지 기다림
호출한 메서드가 종료가 되면 나머지 코드가 실행이 됨

package chapter20230810;

public class test04 {
	/*
	 
	 */
	// main() -> firstMethod() -> secondMethod()
	public static void main(String[] args) {
		System.out.println("main(String[] args)이 시작되었음"); // 시작
		firstMethod(); // firstMethod(); 호출
		System.out.println("main(String[] args)이 끝났음"); // firstMethod(); 가 종료될때까지 기다림 -> firstMethod()종료 후 실행
	}
	
	static void firstMethod() {
		System.out.println("firstMethod()이 시작되었음"); // 호출받아서 시작
		secondMethod(); // secondMethod(); 호출
		System.out.println("firstMethod()이 끝났음"); // secondMethod(); 가 종료될때까지 기다림 -> secondMethod()종료 후 실행
	}
	
	static void secondMethod() {
		System.out.println("secondMethod()이 시작되었음"); // 호출받아 시작
		System.out.println("secondMethod()이 끝났음"); // 종료
	}

}

0개의 댓글