본문 바로가기
JAVA/Java

[Java] 자바 메소드(method) 함수의 생성과 선언 후 사용법

[1] 들어가며

 

자바에서는 함수를 어떠한 작업을 실행합니다. 아니, 모든 작업은 함수 안에서 실행됩니다.

또 함수는 다른 함수를 호출해서 함수안에서 함수를 사용할 수 있고, 다른 클래스에 위치한 함수도 가져다 사용할 수 있습니다.

이 게시글에서는 함수를 어떻게 만들고 만들어진 함수를 선언하여 어떻게 사용하는지에 대해 알아보겠습니다.

 

 

 

 

 

[2] 함수의 생성

 

아래의 코드는 가장 기본적인 함수의 형태입니다.

main함수는 기본함수이니 제외하고 아래에 있는 test함수를 살펴보면 다음과 같습니다.

 

함수의 접근제어자 : public

Static 함수 여부 : Static 함수임

함수의 이름 : test

리턴타입 : void(리턴 값 없음)

파라메타 : 없음

 

public 함수 이기 때문에 이 함수는 다른 클래스에서도 사용가능한 함수입니다.

static 이기 때문에 클래스가 로드되는 순간 사용할 준비가 되며 같은 static함수인 main함수에서 사용할 수 있습니다.

함수의 이름은 test인데 이건 개발자 마음대로 정의하면 됩니다.

리턴값은 void입니다. 즉, 리턴되는 값이 없는 함수입니다.

입력되는 파라메타가 없는 함수입니다. 파라메타 없이 바로 사용할 수 있겠네요 지금 main함수에서 test함수를 쓰는것 처럼요.

 

 

package study;

public class mainClass {

	public static void main(String[] args) {
		test();
	}
    
	public static void test() {
		System.out.println("test 함수입니다");
	}

}

 

 

 

 

 

 

댓글