Presentation is loading. Please wait.

Presentation is loading. Please wait.

KUMHO SOFTWARE DEVELOPMENT 1 2.1 자바 개발 환경 2.2 자바 통합환경 2.3 자바 응용 프로그램과 애플릿 프로그램 2.4 자바 응용 프로그램 2.5 자바 애플릿 프로그램 2. 자바 환경과 자바 프로그램.

Similar presentations


Presentation on theme: "KUMHO SOFTWARE DEVELOPMENT 1 2.1 자바 개발 환경 2.2 자바 통합환경 2.3 자바 응용 프로그램과 애플릿 프로그램 2.4 자바 응용 프로그램 2.5 자바 애플릿 프로그램 2. 자바 환경과 자바 프로그램."— Presentation transcript:

1 KUMHO SOFTWARE DEVELOPMENT 1 2.1 자바 개발 환경 2.2 자바 통합환경 2.3 자바 응용 프로그램과 애플릿 프로그램 2.4 자바 응용 프로그램 2.5 자바 애플릿 프로그램 2. 자바 환경과 자바 프로그램

2 KUMHO SOFTWARE DEVELOPMENT 2 선 (Sun) 사에서 제공 – 자바가 탄생한 이후 자바는 다양한 이기종 컴퓨팅 환경에서 어플리케이션 개발용 객체지향 플랫폼으로 발전 – 선사는 어플리케이션의 용도에 따라 다양한 자바 플랫폼을 제공한다. 현재 제공되고 있는 자바 플랫폼 –Java 2 Enterprise Edition(J2EE) : 비즈니스 서버용 어플리케이션 개발 환경 –Java 2 Standard Edition(J2SE) : 일반적인 데스크 탑용 어플리케이션 개발 환경 –Java 2 Micro Edition(J2ME) : 가전기기와 이동용 장치를 위한 차세대 어플리케이션 개발 환경 2.1 자바 개발 환경

3 KUMHO SOFTWARE DEVELOPMENT 3 J2SE : 자바 표준 개발 환경 JDK = SDK JDK1.2 = Java 2 SDK version 1.3.x SDK 설치 –SDK 소프트웨어 http://java.sun.com/j2se/1.3/download-windows.html SDK 도구 – 자바 번역기 : javac – 자바 해석기 : java – 애플릿 프로그램 실행기 : appletviewer – 자바 디버거 : jdb –C 헤더 파일과 스터브 파일 생성기 : javah – 자바 문서 생성기 : javadoc – 자바 압축 도구 : jar 2.1 자바 개발 환경

4 KUMHO SOFTWARE DEVELOPMENT 4 선 (Sun) 사의 SDK 는 GUI(Graphical User Interface) 형태의 개발 환경을 제공하지 않는다. 자바를 처음 시작하는 사용자나 초보자에게 자바 프로그래밍을 위해 단순한 편집기인 EditPlus 나 준 비주얼 도구인 Kawa 의 사용을 권한다. –Kawa : 전문적인 통합환경과 같은 기능을 제공하지는 못하지만 프로그래밍을 위한 기본적인 통합환경의 기능을 충실하게 제공하고 있다. Kawa 는 SDK 를 기반으로 동작 통합 환경 : 전문적인 자바 프로그램을 개발하기 위한 환경 2.1 자바 개발 환경

5 KUMHO SOFTWARE DEVELOPMENT 5 JBuilder (http://www.borland.com/jbuilder) – 볼랜드사에서 만든 통합 환경 – 현재 가장 널리 사용되고 있는 통합 환경 – 뛰어난 데이터베이스 연결 능력과 다양한 데이터베이스에 대한 강력한 DB 관련 라이브러리를 제공 – 다양한 마법사 기능과 사용 가능한 메소드의 리스트를 보여주는 등의 편리한 편집 기능 제공 2.2 자바 통합 환경

6 KUMHO SOFTWARE DEVELOPMENT 6 Viaual Cafe (http://www.visualcafe.com) – 시만텍 (Symantec) 사에서 최초로 개발된 자바 통합 환경 –Standard, Professional, DataBase 의 세 가지 버전이 있다. 2.2 자바 통합 환경

7 KUMHO SOFTWARE DEVELOPMENT 7 Visual Age for Java (http://www.ibm.com/java)http://www.ibm.com/java –IBM 에서 개발한 자바 통합 환경 –IBM 은 선사와 함께 자바의 새로운 API 를 개발하여 통합 환경에 포함 –Entry, Professional, Eanterprise 의 세 가지 버전 제공 2.2 자바 통합 환경

8 KUMHO SOFTWARE DEVELOPMENT 8 자바 응용 프로그램 –C 나 C++ 프로그램과 같은 일반적인 응용 프로그램 자바 애플릿 프로그램 –WWW 검색기나 애플릿 뷰어에서 실행되는 프로그램 – 작고 간단한 응용에 많이 사용된다. – 네트웍을 통하여 실행될 수 있으므로 개발 환경과 실행 환경의 독립성이 보장된다. 2.3 자바 응용 프로그램과 애플릿 프로그램

9 KUMHO SOFTWARE DEVELOPMENT 9 JDK 는 별도의 편집기를 제공하지 않는다. 윈도우의 메모장이나 도스 편집기를 이용하여 프로그램을 작성 // 프로그램 : Example1.java class Example1 { public static void main(String args[]) { System.out.println(" 안녕하세요 !! 첫 번째 자바 프로그램입니다 "); } 2.4 자바 응용 프로그램

10 KUMHO SOFTWARE DEVELOPMENT 10 응용 프로그램의 번역과 실행 2.4 자바 응용 프로그램

11 KUMHO SOFTWARE DEVELOPMENT 11 애플릿 프로그램은 WWW 검색기나 애플릿 뷰어에 의해 실행 // 프로그램 : Example2.java import java.applet.*; import java.awt.*; public class Example2 extends Applet { public void paint(Graphics g) { g.drawString(" 안녕하세요 !! 두 번째 자바 프로그램입니다 !", 100,60); } 2.5 자바 애플릿 프로그램

12 KUMHO SOFTWARE DEVELOPMENT 12 애플릿 프로그램의 번역과 실행 자바 컴파일러를 사용하여 번역 : javac Example2.java 애플릿을 실행하기 위해서는 애플릿을 로드하는 HTML 파일을 작성하여야 한다. 자바 프로그램 테스트 02 2.5 자바 애플릿 프로그램

13 KUMHO SOFTWARE DEVELOPMENT 13 애플릿 프로그램의 실행 ( 애플릿 뷰어 ) 2.5 자바 애플릿 프로그램

14 KUMHO SOFTWARE DEVELOPMENT 14 애플릿 프로그램의 실행 (WWW 검색기 ) 2.5 자바 애플릿 프로그램


Download ppt "KUMHO SOFTWARE DEVELOPMENT 1 2.1 자바 개발 환경 2.2 자바 통합환경 2.3 자바 응용 프로그램과 애플릿 프로그램 2.4 자바 응용 프로그램 2.5 자바 애플릿 프로그램 2. 자바 환경과 자바 프로그램."

Similar presentations


Ads by Google