자바 컴파일러(javac)는 소스코드를 컴파일해서 자바 가상 머신(JVM)이 이해할 수 있는 바이트코드로 변환한다
바이트 코드는 JVM을 활용하면 어떤 운영체제에서든 상관없이 실행될 수 있다. 이 때 바이트 코드의 확장자는 .class 이다.
자바파일은 public class의 이름과 동일하게 설정되어야 한다. 대소문자도 맞춰서!
자바 제어자의 예시로는 static, public, private 등이 있다.
여기서는 간단히만 살펴보자.
제어자는 데이터, 메서드, 클래스의 properties(속성)와 어떻게 사용되는지를 구체화한다.
명령문을 작성할 때 자바는 끝에 ; 를 붙여야 한다.
자바로 구현된 프로그램이 실행될 때 가장 먼저 실행되는 메서드가 메인 메서드이다.
자바 코드는 아래와 같이 생겼다.
public class Sample {
public static void main(String[] args) {
(... 생략 ...)
}
}
앞에서 말했듯이 이 자바 파일의 이름은 Sample.java가 되어야 한다.(sample.java도 안됨)
main 앞에 여러개의 제어자가 붙어 있는데, 앞서 말했듯이 추후에 더 자세하게 설명한다.
JOptionPane은 사용자에게 값을 묻거나 정보를 알려주는 표준 대화 상자를 쉽게 팝업 해서 이용할 수 있게 해 준다. 갑자기 이것을 설명하는 이유는 그냥 공부하는 자료에 포함이 되어있기 때문이다.
간단히만 보고 넘어가자.
JOptionPane.ShowMessageDialog()를 통해 대화 상자를 만들 수 있다.