Hello World

wooj·2022년 8월 30일
0

Java

목록 보기
2/5
public class Main { } 

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

public static void main(String[] args) { … }

// String[]타입의 args매개변수를 가진 Void타입의 main메서드

A main(B C) { D }

// 메서드를 정의하는 문법
메서드란? 어떤 기능을 하는 코드들을 묶어둔 집합체.
데이터를 입력받아 입력 받은 데이터에 일련의 처리를 가한 후 결과값을 반환 한다.
클래스 내에 포함되어 있는 함수이다.

A = 반환 타입
B = 매개변수 타입
C = 매개변수 이름
D = 메서드 바디

즉 매서드는

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

매개변수는 메서드 외부에서 메서드 내부로 전달한 값을 할당받아 저장한다.
메서드 바디에 수행할 코드를 입력 후 return을 통하여 값을 반환한다.

int divide(int num1, int num2) {
	return num1 / num2;
}

// 메서드 정의
나누기 기능의 메서드로 정수형 값 2개를 할당받아 return을 통하여 결과값을 반환한다.

divide(num1, num2);

//메서드 호출
메서드를 정의 후 호출을 하여야 메서드를 실행시킬 수 있다.

진입점 함수란?
프로그램이 실행될 때 가장 먼저 실행되는 메서드 또는 함수
Java에서 main 메서드는 진입점 함수이며, 자바로 어떤 소스 코드를 작성할 때 반드시 main 메서드가 있어야 하고, main 메서드로부터 코드의 흐름이 시작된다.

public class Main {
public static void main(String[] args) {
	System.out.print("Hello World");
	}
}

// 클래스명 : Main
Hello World를 출력하기 위해 main 메소드 내에 System.out.print(); 코드를 입력

Hello World

profile
wooj

1개의 댓글

comment-user-thumbnail
2022년 8월 31일

개추 드립니다~

답글 달기