public class Java100_method_ExamStatic1 {
public void helloWorld() {
System.out.println("Hello, World~^_^");
}
public static void main(String[] args) {
// [1] : 메소드 호출
helloWorld();
}
}
static 메소드는 static 메소드로 호출할 수 있다.
public class Java100_method_ExamStatic1 {
public static void helloWorld() {
System.out.println("Hello, World~^_^");
}
public static void main(String[] args) {
// [1] : 메소드 호출
helloWorld();
}
}
메소드는 다른 언어에서의 함수와 마찬가지로 어떤 특정한 동작이나 처리를 하도록 만들어진 코드 단위이다.
반복적인 작업을 처리해야 하는 경우 메소드로 만들면 이후에 만들어 놓으면 이후에 필요할 때 재사용 할 수 있어서 아주 유용하다.
메소드는 호출 시 어떤 결과를 반환하기도 하지만, 결과를 반환하지 않는 메소드도 있다.
메소드는 호출 시 어떤 인자 값들을 넘겨서 호출하는 경우도 있지만, 인자 값 없이 호출하는 경우도 있다.