자바 5.0 프로그래밍.

Slides:



Advertisements
Similar presentations
3. 메소드와 변수 SCJP 자격증 프로젝트 발표자 : 최선웅. 1. 메 소 드 개 념 2. 메 소 드 양 식 3. 메 소 드 변 수 4. 메 소 드 예 제 5. 참 고 문 헌 / 자 료 목 차.
Advertisements

2014 학년도 3-1 정보컴퓨터공학부 컴퓨터 소프트웨어 설계 및 실험. JNI 환경 구축 JNI 의 개념 JNI 사용.
자바프로그래밍 2014 년 가을학기 강원대학교 컴퓨터학부 담당교수 : 정충교 1. 강사진 담당교수 : 정충교 – 연구실 : 101 동 503 호 – 전화 : – 이메일 : 조교 : 2.
프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행 컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한.
프로그래밍언어론 TA 윤들녁. 소개 윤들녁 연락처 : 공대 7 호관 4 층 401 호 데이터베이스 연구실 실습 후 날짜 _ 학번.zip 으로.
Android 프로그램개발 환경. 학습 목표 ■ 교육 목표  JDK 설치  JDK 환경 설정  Eclipse 설치  Android SDK 설치  ADT Plug-in 설치  Android Virtual Device(AVD) 설치  Android 예제 프로그램.
컴퓨터와 인터넷.
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
자바 언어의 이해 Understanding of Java Programming
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
명품 JAVA Essential.
제2장 자바 개발 도구.
Database Laboratory, Hong Ik University
어서와 Java는 처음이지! 제1장 기초 사항.
Power Java 제3장 이클립스 사용하기.
최윤정 Java 프로그래밍 클래스 상속 최윤정
[INA470] Java Programming Youn-Hee Han
( Lecture 01: Java 소개 Kwangman KO ( SangJi University.
제1장 기초 사항 융합기술공학과 김형진 교수.
어서와 Java는 처음이지! 제1장 기초 사항 IT응용시스템공학과 김형진 교수.
자바 개요.
1장. 자바 개요.
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함.
Power Java 제2장 자바 개발 도구.
자바란 무엇인가? JDK의 다운로드 및 설치 방법 Hello, Java 프로그램의 작성 자바 프로그램의 작동 원리
Power Java 제4장 자바 프로그래밍 기초.
1장 자바 개발환경 구축하기.
제 6장. 생성자와 소멸자 학기 프로그래밍언어및실습 (C++).
8.1 인터페이스 개요와 인터페이스 정의 8.2 인터페이스의 사용 8.3 인터페이스의 상속 8.4 인터페이스 참조
자바 입문.
Lesson 6. 형변환.
Java 기초 (Java JDK 설치 및 환경설정)
Power Java 제2장 자바 개발 도구.
C / C++ Programming in multi platform
1. C++ 시작하기.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
자바 5.0 프로그래밍.
Cross Compiler 설치.
Lesson 7. 클래스와 메소드 - 1.
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
컴퓨터 프로그래밍 실습 #6 제 4 장 클래스 작성.
자바 5.0 프로그래밍.
자바 5.0 프로그래밍.
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
[INA470] Java Programming Youn-Hee Han
Method & library.
자바 5.0 프로그래밍.
이름 : 황 상 두 전화번호 : 이메일 : PinTool 이름 : 황 상 두 전화번호 : 이메일 :
UNIX Unbounded A Beginning Approach
Lesson 2. 기본 데이터형.
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
프로그래밍 개론 Ⅰ 제 1장 . 서론 ①.
Part 1 개요 Chapter 1 : 컴퓨터와 프로그램 그리고 자바 Chapter 2 : 자바의 환경
컴퓨터 프로그래밍 기초 [01] Visual Studio 설치 및 사용방법
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
컴퓨터 프로그래밍: 실습 1 제 1장 . 서론.
Chapter 01 자바의 개요 자바는 최초 전자기기의 내장형 소프트웨어를 위해 개발되었으나, 최근 엔터프라이즈 응용에도 폭 넓게 활용됨 자바의 특징과 실행방법, 개발 환경 및 도구에 대해 소개.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
공학도를 위한 C언어 프로그래밍실습1 -통합개발환경 사용법-
발표자 : 이지연 Programming Systems Lab.
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
프로그래밍 개론 Ⅰ 제 1장 . 서론 ②.
자바 프로그래밍 입문 : 객체지향적 사고법 chapter 01. 자바 언어의 소개.
JAVA 프로그래밍 16장 JNLP.
J2SE 설치 부산대학교 인공지능 연구실.
Presentation transcript:

자바 5.0 프로그래밍

chapter 02 : HelloWorld 예제 실습과 이해

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

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

HelloWorld.java 이름으로 C:\JavaTest 폴더에 저장.

2. Editplus 에서 HelloWorld.java 소스코드 입력 하고 저장. 주의 사항 : 대소문자 구별.

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

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

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

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

JDK의 기능? API 의 소스

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

JDK의 기능? JDK 구성

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

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

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

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

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

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

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

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