Published 2022. 2. 11. 21:57

Ch6-17_메서드의 호출

메서드 이름(값1, 값2, ...);  // 메서드를 호출하는 방법

 

 

Ch6-18_메서드의 실행흐름

 

MyMath mm = new MyMath(); // 먼저 인스턴스를 생성한다.
long value = mm.add(1L, 2L); // 메서드를 호출한다.

long add(long a, long b){
	long result = a + b ;
    return result;
}

1. main 메서드에서 메서드 add를 호출한다. 인수 1L과 2L이 메서드 add의 매개변수 a, b에 각각 복사(대입)된다.

2. 메서드 add의 괄호{} 안에 있는 문장들이 순서대로 수행된다.

3. 메서드 add의 모든 문장이 실행되거나 return 문을 만나면, 호출한 메서드(main메서드)로 되돌아와서 이후의 문장들을 실행한다.

'JAVA > Chapter6' 카테고리의 다른 글

Ch6-24_참조형 매개변수  (0) 2022.02.13
Ch6-22_호출스택(call stack)  (0) 2022.02.12
Ch6-8_객체 배열  (0) 2022.02.11
JAVA - Ch6-2_클래스와 객체  (0) 2022.02.10
JAVA - Ch6-1_객체지향 언어  (0) 2022.02.10
복사했습니다!