[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 함수입니다");
}
}
'JAVA > Java' 카테고리의 다른 글
[Java] 자바 배열의 선언 및 초기화 방법 (0) | 2019.07.28 |
---|---|
[Java] 자바 접근제어자 (Access Modifier) Public, private, default, protected 사용법 (0) | 2019.07.27 |
[Java] 자바 클래스(class)와 객체(object) 생성하여 사용하기 (0) | 2019.07.27 |
<JAVA>메모리 사용용량 체크하기 (0) | 2019.06.08 |
<JAVA> 코드 실행 시간 측정하기 System.currentTimeMillis() (0) | 2019.06.08 |
댓글