본문 바로가기

Java/Java

자바의 클래스와 메서드..

Hello, Java 프로그램
class HelloJava {
	public static void main(String[] args) {
		System.out.println("Hello Java!");
	}
}
클래스(class)자바 프로그램을 구성하는 구성 단위입니다.
자바 프로그램은 여러개의 클래스로 구성될수도 있고, 이렇게 하나의 클래스로만 구성될 수도 있습니다.
이런 형태가 자바 프로그램의 가장 단순한 형태입니다.
클래스에는 이름과 본체가 있는데 이 경우에는 1행의 HelloJava가 클래스 이름이고, 그 다음에 있는 중괄호 {부터 그와 짝을 이루는 5행의 중괄호}까지가 클래스 본체(class body)입니다.

클래스 본체 안에는 메서드를 써넣을 수 있습니다.
메서드(method)는 아주 간단히 말하면 명령문들의 묶음입니다.
메서드도 클래스처럼 이름과 본체가 있습니다. 이 경우에는 2행에 있는 main이 메서드 이름이고, 2행 끝의 중괄호{부터 그와 짝을 이루는 4행의 중괄호}까지가 메서드 본체(method body)입니다.

메서드의 이름은 기본적으로 프로그래머 마음대로 정할 수 있지만, 여기에 있는 main메서드 이름만큼은 다른 이름으로 바꾸면 안됩니다.