1. 시작하기

1-1. Java로 만드는 프로그램

프로그램의 원리

프로그램 = 컴퓨터에게 어떤 일을 지시하기 위한 수단


프로그래밍 언어 Java

기계어 (machine code)로 프로그램을 만들어야!

Java 언어는

  • 1) compiler ( 컴파일러 )
  • 2) interpreter ( 인터프리터 )

라는 2가지의 소프트웨어를 사용하여 “기계어로 번역”한다.

  • Java 언어 -> (컴파일) -> (인터프레터) -> 기계어


1-2. 코드 입력

JDK 인스톨하기

JDK ( = Java Devlopment Kit )

  • Java 프로그램을 작성하기 위한 도구


코드의 원리 이해하기

JDK 설치 이후, 해야할 일 :

  • 텍스트 편집기로, Java 언어의 문법에 따라 프로그램 입력
  • 텍스트 편집기 ex)
    • (Windows) 메모장
    • (UNIX) vi editor

텍스트 형식의 프로그램을 “소스 코드”(=코드) 라고 한다


텍스트 에디터에 코드 입력하기

  • 대/소문자 구분
  • 마지막 줄에 세미콜론(;) 붙이기
  • 줄 바꿈 = Enter / 스페이스 = space 키

  • 파일 확장자 : .java
    • 이렇게 저장한 파일을 “소스 파일” 이라 한다


1-3. 프로그램의 작성

컴파일 (compile)

  • Java 코드를 “byte 코드”로 변환하는 작업
  • with compiler (컴파일러)


컴파일러 실행하기

  • cd 명령어를 사용하여, “소스파일이 있는 경로”로 이동
  • javac test.java
    • 아무것도 표시 X = 잘 컴파일 됨
  • 이럴 경우, test.class 파일이 생성될 것 ( = 클래스 파일 )
    • 클래스 파일 = 코드를 “byte 코드” 형식으로 변환한 것


1-4. 프로그램의 실행

클래스 파일이 만들어지면, 프로그램 실행 가능!

  • with INTERPRETER ( = JVM, Java Virtual Machine )

  • java test


1-5. 요약

(1) 소스 파일 생성

  • 텍스트 에디터로 Java 코드 입력

(2) 클래스 파일 생성

  • compiler로 소스 코드 컴파일

(3) 프로그램 실행

  • interpreter 작동시키기

Tags:

Categories:

Updated: