1 / 21

자바 5.0 프로그래밍

자바 5.0 프로그래밍. chapter 02 : HelloWorld 예제 실습과 이해. 학습목표. HelloWorld 예제를 통한 자바 컴파일 및 실행방법 . HelloWorld.java 소스분석을 통한 자바 이해 JDK 기능은 ? 컴파일 언어와 인터프리터 언어 main 클래스와 handling 클래스의 이해. HelloWorld 예제를 통한 자바 컴파일 및 실행. 실습 순서. HelloWorld.java 이름으로 C:JavaTest 폴더에 저장 .

Télécharger la présentation

자바 5.0 프로그래밍

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 자바 5.0 프로그래밍

  2. chapter 02 : HelloWorld 예제 실습과 이해

  3. 학습목표 • HelloWorld 예제를 통한 자바 컴파일 및 실행방법. • HelloWorld.java 소스분석을 통한 자바 이해 • JDK 기능은 ? • 컴파일 언어와 인터프리터 언어 • main 클래스와 handling 클래스의 이해

  4. HelloWorld 예제를 통한 자바 컴파일 및 실행 • 실습 순서 • HelloWorld.java 이름으로 C:\JavaTest 폴더에 저장. • Editplus 에서 HelloWorld.java 소스코드 입력. • HelloWorld.java 컴파일. • HelloWorld 클래스 실행. • 결과 확인

  5. HelloWorld 예제를 통한 자바 컴파일 및 실행 • HelloWorld.java 이름으로 C:\JavaTest 폴더에 저장.

  6. HelloWorld 예제를 통한 자바 컴파일 및 실행 • 2.Editplus 에서 HelloWorld.java 소스코드 입력 하고 저장. • 주의 사항 : 대소문자 구별.

  7. HelloWorld 예제를 통한 자바 컴파일 및 실행 • 3. HelloWorld.java 컴파일 하기 • 컴파일 명령어 : javac.exe • 방법 : javac 파일명.java • 예> javac HelloWorld.java

  8. HelloWorld 예제를 통한 자바 컴파일 및 실행 • 3. HelloWorld.class 실행 하기 • 실행 명령어 : java.exe • 방법 : java 파일명 • 예> java HelloWorld

  9. HelloWorld.java 소스분석을 통한 자바 이해 • HelloWorld.java • 클래스이름과 저장파일명은 반드시 일치한다. • 확장자는 반드시 java 로 작성한다. • 클래스 이름은 반드시 대문자로 시작한다. • main 메소드가 프로그램의 시작점이다. • public static void main ( String [ ] args ) • 화면에 출력 • System.out.println 사용

  10. JDK의 기능? • JVM( Java Virtual Machine ) • 컴파일러에 의해서 생성된 클래스( bytecode)를 해석하고 • 실행하는 가상의 CPU. • API 설치 • 패키지 형태로 제공된 클래스들의 집합.

  11. JDK의 기능? • API 의 소스

  12. JDK의 기능? • Tool 설치 • javac.exe java.exe jar.exe 등

  13. JDK의 기능? • JDK 구성

  14. 컴파일 언어와 인터프리터 언어 • 자바언어의 컴파일 및 실행 HelloWorld.java javac HelloWorld.java HelloWorld.class java HelloWorld “Hello World “출력

  15. 프로그램 소스 코드는 영어로 작성한다 컴퓨터가 인식할 수 있는 코드(2진수): 기계어 코드 • 컴파일 언어와 인터프리터 언어 • 컴파일 언어 : 소스코드를 컴파일러 프로그램을 통해 변환 하고 변환 된 코드( 목적파일) 을 실행한다. • 인터프리터언어: 소스코드를 한 줄씩 읽어서 그때그때 변환하고 • 실행한다.

  16. main 클래스와 handling 클래스의 이해 • Hello.java 저장

  17. main 클래스와 handling 클래스의 이해 • HelloTest.java 저장

  18. main 클래스와 handling 클래스의 이해 • Hello.java 와 HelloTest.java 컴파일 하기

  19. main 클래스와 handling 클래스의 이해 • HelloTest.java 실행 하기

  20. HelloTest.java Hello.java javac HelloTest.class Hello.class java JVM • main 클래스와 handling 클래스의 이해 • Java Runtime Environment

  21. 요약 정리 • JVM • 컴파일 언어와 인터프리터 언어 • main 클래스와 handling 클래스 • Java 실행 환경

More Related