Java : Methods

m_ngyeong·2024년 10월 16일
0

Java

목록 보기
10/14
post-thumbnail

☕️ Java

Methods

Java의 main 메서드 는 Java 프로그래밍 세계로 가는 관문 역할을 한다. 모든 Java 애플리케이션의 시작점이며, 실행이 시작되는 곳이며, 코드가 구축되는 기반이다.

Main 메서드 선언

Java는 기본적으로 객체 지향 언어이다. 즉, Java 프로그램은 서로의 메서드를 호출하여 통신하는 객체의 컬렉션으로 간주될 수 있다. Java 프로그램에는 객체 지향 프로그래밍의 클래스, 인터페이스, 객체 및 기타 개념이 포함된다.

가장 단순한 "절차적 스타일" 프로그램조차도 프로그램을 시작하기 위해 적어도 하나의 클래스와 내부에 메인 메서드가 있어야 한다. 메인 메서드는 모든 애플리케이션의 진입점이므로, 모든 프로그램의 실행은 바로 여기에서 시작된다.

표준 출력에 "Hello, Java"라는 텍스트를 인쇄하는 가장 간단한 애플리케이션의 예:

public class Main {

    public static void main(String[] args) {
        System.out.println("Hello, Java");
    }
}
  • Main이라는 클래스가 있음.
    이 클래스에는 프로그램을 시작하기 위한 메인 메서드가 들어있음.

메인 메서드를 포함하는 클래스는 어떤 이름이든 가질 수 있지만, 메인 메서드의 이름은 main이라는 이름을 항상 가져야 한다.

main 메서드의 선언:

public static void main(String[] args)
  • public 키워드 : 메소드가 어디에서나 호출될 수 있음을 나타냄.
  • static 키워드 : 클래스의 인스턴스를 생성하지 않고도 메서드를 호출할 수 있음을 나타냄.
  • void 키워드 : 메서드가 아무 값도 반환하지 않음을 나타냄.
  • args 배열 변수 : 명령줄에 입력된 인수가 들어있으며, 인수가 없으면 배열은 비어 있음.

단축키 : 4글자 psvm을 입력하고 IntelliJ IDEA 개발 환경에서 Tab 키를 누르면 args 인수가 있는 main 메서드가 자동으로 생성됨.



참고문헌,
https://hyperskill.org/tracks/8

profile
사용자 경험 향상과 지속적인 성장을 추구하는 프론트엔드 개발자 ʚȉɞ

0개의 댓글