본문 바로가기

개발 일기/Java Programming

JAVA 프로그램 작성 | 프로젝트 생성 | 이클립스 | Java Project | src | Class | main 메소드 | 변수 | 대입 | 출력 | 빌드 | 컴파일 | Console | Run

JAVA 프로그램 작성

 

1. 프로젝트 생성

   a. 바탕화면의 이클립스 바로가기 아이콘 더블클릭

   b. 'Selet a directory as workspace' 창에서 C:\~~~ 확인하고 [Launch] 클릭

   c. 프로젝트 생성 위해 메뉴의 [File]-[New]-[Java Project] 선택

   d. 'Create a Java Project' 창의 'Project name'에 프로젝트 이름 입력, 하위 호환성 위해 'Use an execution environment

        JRE:'를 'Java~~' 선택 후 [Next] 클릭

   e. 'Java Settings' 창에서는 특별한 변경 없음. [Finish] 클릭

   f. 최종적으로 다음과 같이 왼쪽 'Package Explorer'에 "프로젝트" 생성, 앞으로 프로젝트를 추가로 생성하면 계속 쌓임

 

2. 프로그램 코딩

   a. 왼쪽 'Package Explorer'의 프로젝트 이름 아래 'src' 폴더에서 마우스 오른쪽 버튼 클릭, [New]-[Class] 선택

   b. 'Java Class' 창에서 'Name'에 JAVA 소스코드 이름 입력, 아래쪽의 'public static void main(String[] args)' 체크, [Finish]

       클릭

   c. 오른쪽 코드 편집 창에 100과 50의 더하기, 빼기, 곱하기, 나누기 수행 프로그램 코딩

public class EX02_02 { //Ex02_02 클래스의 범위를 지정함(자동 완성)

	public static void main(String[] args) { //main 메소드이며 실제로 실행하는 부분(자동 완성)
		// TODO Auto-generated method stub
		int a, b; //정수형 변수 a와 b를 선언
		int result; //정수형 변수 result 선언
		
		a = 100; //a에는 100을, b에는 50을 대입
		b = 50;
		
		result = a + b;
		System.out.println(a+"+"+b+"="+result); //화면에 a, b, result를 출력
		
		result = a - b;
		System.out.println(a+"-"+b+"="+result); //화면에 a, b, result를 출력
		
		result = a * b;
		System.out.println(a+"*"+b+"="+result); //화면에 a, b, result를 출력
		
		result = a / b;
		System.out.println(a+"/"+b+"="+result); //화면에 a, b, result를 출력
	}

}

100+50=150

100-50=50

100*50=5000

100/50=2

 

   d. 틀린 글자가 없는지 확인 후 메뉴의 [File]-[Save All] 선택, 입력한 내용 저장

       변수 : '값을 저장하는 그릇 또는 방'이라고 볼 수 있음

3. 빌드(=컴파일+링크)

   a. 작성한 프로그램 빌드. 메뉴에서 [Project]-[Build All] 선택

   b. 아래쪽의 [Problems] 탭 클릭했을 때 특별한 오류 메시지가 없다면 코드에 오류가 없다는 의미

   c. 만약 실패가 나오면 소스코드에서 틀린 부분을 수정하고 다시 빌드

 

4, 실행

   a. [Ctrl]+[F11] 눌러 실행. 아래쪽의 [Console] 탭에 더하기, 빼기, 곱하기, 나누기의 결과 확인

 

5. 프로젝트를 실행하는 방법 (네 가지)

   a. [Ctrl]+[F11] 누르기

   b. 이클립스 메뉴의 [Run]-[Run] 선택하기

   c. 이클립스 아이콘 중 [Run] 아이콘 클릭하기

   d. 명령 프롬프트에서 C:\~~Java\프로젝트이름\bin\ 폴더로 이동하여 'Java 클래스이름'으로 실행