주석문
프로그램의 실행에 영향을 미치지 않으며, 프로그램에 대한 설명이나 특이 사항을 자유롭게 기록하기 위해 사용한다.
main() 메소드
main() 메소드는 반드시 public, static, void 타입으로 선언되어야 하며, 한 클래스에 두 개 이상의 main() 메소드를 작성하면 안된다. 실행을 시작할 클래스에만 main() 메소드를 두면 되므로, 모든 클래스가 main() 메소드를 가지지는 않는다.
메소드
클래스의 멤버 함수를 자바에서는 메소드라고 부른다. 메소드의 이름은 개발자가 지정하며, 메소드 개수에는 제한이 없다.
변수 선언
변수란 프로그램 실행 동안 데이터를 저장하는 공간으로 개발자가 이름을 붙인다.
문장
자바에서는 모든 문장이 ‘;’ 문자로 끝난다.
화면 출력
정수, 문자, 문자열 등 프로그램에서 사용하는 데이터를 화면에 출력하기 위해 System.out.println() 메소드나 System.out.print() 메소드를 이용하면 된다.
package ch2n1;
public class Hello {
public static int sum(int n, int m) {
return n+m;
}
public static void main(String[] args) {
int i = 20;
int s;
char a;
s = sum(i, 10);
a = '?';
System.out.println(a);
System.out.println("Hello");
System.out.println(s);
}
}
Hello.java 예제 코드로 디버그 화면에 진입하면
다음과 같이 문장 실행 시마다 단계 별 각 변수에 저장되는 값을 확인할 수 있다.