📖 학습 목표
자바 프로그램의 구조
- 자바의 모든 코드는 반드시 class 안에서만 적용/사용이 가능하다.
- 모든 실행은 main() 메소드로부터 시작하고, main() 메소드로 끝난다.
- 접근 권한 : public, default, protected, private
- static method는 static 멤버(변수, 메소드)만 접근할 수 있다.
public class Hello {
public static int sum(int n, int m) {
return n + m;
}
public static void main(String[] args) { // main method
int i = 20;
int s;
char a;
s = sum(i, 10); // sum() 메소드 호출
a = '?';
System.out.println(a);
System.out.println("Hello");
System.out.println(s);
}
}
클래스 만들기
- class 키워드로 클래스를 선언하며, 클래스 코드는 {} 내에 모두 작성함.
public class Hello {
}
주석문
main() 메소드
- 자바 프로그램은 main()에서 실행 시작되며, public static void로 선언함.
- String[] args로 실행 인자를 전달 받음.
public static void main(String[] args) {
}