더북(TheBook)

클래스를 선언한 문장입니다. 클래스(class)는 프로그램을 구성하는 기본 단위로, 자바 프로그램은 1개 이상의 클래스로 구성됩니다. 첫 줄에 있는 Main이 클래스명(클래스 이름)입니다. 클래스명은 자바 파일명(Main.java)과 동일하게 작성하고, 첫 글자는 알파벳 대문자로 시작합니다. class는 해당 부분이 클래스임을 나타내는 키워드입니다. 클래스로 선언할 때는 class 키워드가 반드시 있어야 합니다. publicclass 앞에 붙는 키워드입니다. 이 둘은 클래스를 꾸미는 수식어라고 보면 됩니다. 또한, 한 프로그램 안에 클래스가 2개 이상 존재할 수도 있습니다. 이런 경우 파일명과 클래스명을 다르게 짓고 해당 클래스 앞에는 public을 붙이지 않습니다. 즉, public이 붙은 클래스는 한 파일에 1개만 존재합니다. 클래스명 뒤에 한 칸 띄고 중괄호({})가 있습니다. 중괄호는 클래스의 시작과 끝을 나타냅니다. 모든 코드는 클래스의 중괄호 안에 작성합니다. 클래스에 관한 더 자세한 내용은 7장에서 설명합니다.

TIP —­ 키워드(keyword)는 자바에서 어떻게 사용할지를 미리 지정해둔 예약어를 뜻합니다 자바에는 다양한 키워드가 있습니다. public, class 외에 샘플 코드에 나온 static, void, for, int 등도 모두 키워드입니다. 키워드는 정해진 목적 외에 다른 용도로 사용하면 안 됩니다. 키워드를 따로 외울 필요는 없고 사용하면서 익히면 됩니다. 자바에서 사용하는 주요 키워드는 https://docs.oracle.com/javase/specs/jls/se21/html/jls-3.html#jls-3.9에서 확인할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.