java/자바 기초정리

자바 프로그램의 일반적인 구조

appmaster 2019. 4. 8. 21:20

 

누구든지 사용 가능 /클래서 선언하는 키워드/클래스 이름

   ↓   /   /   

public class Add { <-- 클래스의 시작

 

}<-- 클래스 종료

 

클래스(class)는 자바 프로그램의 빌딩블록이다. 클래스들이 모여서 자바 프로그램이 된다. 클래스는 "{" 에서 시작하여 "}"에서 종료된다. 자바 소스파일 이름은 항상 public이 붙은 클래스의 이름과 동일하여야 한다. 위의 소스 파일 이름은 반드시 Add.java 이어야 한다. 다른 파일 이름은 사용할 수 없다.

 

 

public static void main(String[] args){

 

이 문장은 메소드 main()이 시작되는 문장이다.

메소드(method)는 어떤 특정한 기능을 수행하는 코드들의 집합체이다.

클래스 안에 선언된 함수(fuction)가 메소드이다.

모든 클래스가 main() 메소드를 가지고 있는 것은 아니다. 하지만 하나의 자바 프로그램에는 main() 메소드를 가지고 있는 클래스가 반드시 하나는 있어야 한다. 여러 메소드중에서도 main()은 특별한데 그 이유는 바로 main() 메소드에서 자바 프로그램의 실행이 시작되기 때문이다. 자바 프로그램은 main()의 첫 번째 문장부터 시작하여서 순차적으로 실행되다가 main()의 마지막 문장을 실행한 후에는 종료된다.

 

 

int x;       int y;      int sum;

이 3개의 문장은 변수를 선언하는 문장이다. 변수(variable)는 데이터를 저장하는 공간이다. 우리는 변수의 값을 저장했다가 꺼내 쓸 수 있다. 항상끝은 세미콜론(;)으로 끝나야 한다.

 

x=100;     y=200;

위의 문장은 변수에 값을 저장하는 문장이다. =기호는 왼쪽의 변수에 오른쪽의 값을 저장한다.

 

 

sum = x + y;

위의 문장은 변수 x와 변수 y의 값을 꺼내서 합한 후에 변수 sum에 저장하는 문장이다. +기호는 덧셈을 나타낸다.

 

 

System.out.println("100과 200의 합 =" +sum);

이 문장은 "100과 200의 합" 이라는 텍스트와 변수 sum의 값을 합하여 콘솔 창에 출력하는 문장이다. 우리는 System.out.println()을 이용하여 변수의 값이나 문자열을 화면에 출력할 수 있다.

'java > 자바 기초정리' 카테고리의 다른 글

자바 형변환  (0) 2019.04.08
인스턴스 멤버 vs 정적 멤버(static member)  (0) 2019.04.07
Final 정리  (0) 2019.04.06
자바 용어 정리  (0) 2019.04.06