ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JAVA의 매서드
    Java 2023. 3. 28. 15:29

     

     

     public class Main {...} 

    접근 허용 범위가 public인 Main이라는 이름의 클래스를 정의

     

     void main(String[ ] args) {...} 

    A main( B C ) { D }  ->  메서드를 정의하는 문법

    메서드: 어떠한 기능을 수행(데이터를 입력받아 해당 데이터에 일련의 처리를 가함으로써 만들어낸 결과값을 반환하는 것)하기 위한 일련의 코드들의 집합체

     


     

    A main(B C) {
        D
    }

     

    반환_타입 메서드_이름(매개변수_타입 매개변수_이름){
        메서드_바디
    }

     

    ■ A  반환 타입

    - 메서드가 반환할 반환값의 종류 및 유형

    - 메서드 이름 앞에 반환 타입 명시

    - 반환값이 없는 경우 반환타입으로 'void'를 적어야한다. (void, 아무것도 없음)

    Ex. int, double, boolean, char, String 등

     

    ■ B  매개변수의 타입   ||   C  매개변수 이름 

    - 메서드는 외부에서 값을 내부로 전달받아서 사용할 수 있는데 이때의 값은 저장 후에 사용가능하다. 이때 '변수'에 값을 저장한다. 

    - 매개변수는 메서드 외부에서 내부로 전달한 값을 할당받아 저장함으로써, 메서드 내부에서 사용할 수 있도록 한다. 

    - 매개변수 타입과 매개변수 이름은 공백으로 구분하여 작성

    - 매개변수 타입: 어떤 유형의 값을 메서드가 입력받을 것인가

    - 매개변수 이름: 입력받은 값에 어떤 이름을 붙여서 사용할 것인가 

     

     ∴  매개변수도 메서드 내에 선언된 것으로 간주되므로 '지역변수'이다.

     

    ■ D  메서드 바디

    - 메서드가 어떤 기능을 수행할지에 대해서 코드 작성

    - return 키워드를 사용해 값 반환(void는 반환값x)

     

     

    메서드 동작

     

    'Java' 카테고리의 다른 글

    제어문  (0) 2023.04.26
    Java 연산자  (0) 2023.04.07
    변수(Variable) - String  (0) 2023.04.04
    변수(Variable) - 기본형  (0) 2022.09.04
Designed by Tistory.