티스토리 뷰

※ 문제 (분석 -> 설계 -> 구현) ------> 프로그램

◎ 분석 : What (기능찾기)

◎ 설계 : How (기능설계)

◎ 구현


※ JDK(Java개발환경) 설치, eclipse(Java개발툴) 설치


◎ JDK 다운로드 : http://java.sun.com 에서 J2SE(TM) Development Kit  다운로드


◎ eclipse 다운로드 : http://www.eclipse.org/ 에서 Eclipse SDK 3.2 다운로드


◎ JDK => Java Development Kit  (자바 컴파일러,디버깅등 자바 개발도구)

◎ JRE => 자바로 제작된 프로그램 실행할수있는 환경 (일반 사용자용)


◎ JDK 설치


1. 다운받은 jdk-1_5_0_08-windows-i586-p.exe 실행하여 설치 (C:\Program Files\Java 에 설치)


2. 환경변수 등록


◆ 설치완료후 제어판 -> 시스템 -> 고급 -> 환경변수

◆ 시스템 변수 -> 새로만들기 -> 변수이름 : JAVA_HOME , 변수값 : C:\Program Files\Java\jdk1.5.0_08\ (자기 버전에 맞게 수정)

◆ Path 편집 -> Path 변수값 마지막에 C:\Program Files\Java\jdk1.5.0_08\bin 추가 (자기 버전에 맞게 수정)

◆ classpath 설정 -> .;C:\Program Files\Java\jdk1.5.0_08\lib\tools.jar (자기 버전에 맞게 수정)

◆ 설정여부 확인

    시작 -> 실행 -> 실행 -> cmd -> DOS창에서 javac 을 쳤을때 옵션이 나오면 성공


◎ eclipse 설치 : 다운받은 eclipse-SDK-3.2-win32.zip을 압축해제후 사용할 폴더에 넣은후 eclipse.exe 실행 -> Workspace 설정창이 뜨면 Workspace로 사용할 경로 설정


※ eclipse 란...


◎ IDE = 통합 개발툴

◎ Plug-in을 통한 여러 개발환경 지원


※ eclipse 예제1


◎ Project 생성 : File -> New -> Project -> Java Project -> Project Name 입력

◎ Class 생성 : File -> New -> Class -> Name 입력 -> Modifilers 설정 (public 선택) -> Superclass 설정 -> create 부분 public static void main 체크 -> current project? 부분 Generate comments 체크


◎ 생성된 코드

/**
 *
 */

/**
 * @author 관리자
 *
 */
public class Hellotester { // 클래스선언

 /**
  * @param args
  */
 public static void main(String[] args) { // main의 선언, String[] args = 명령행 인자
  // TODO Auto-generated method stub

 }

}


◎ 예제 코드

 public static void main(String[] args) {
  // TODO Auto-generated method stub


  System.out.println("Hello, World!"); // 콘솔에 출력 <= 추가

 }


◎ Run실행 -> Java Application 선택


◎ 결과 : Hello, World!


◎ prompt에서 컴파일 : javac 파일명.java -> 파일명.class 생성 -> java 파일명 -> 실행값


※ eclipse 예제2


◎ 예제 코드

import javax.swing.JOptionPane;
public class DialogTester {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  JOptionPane.showMessageDialog(null, "Hello,World!");
  System.exit(0);
 }

}


◎ 결과


'고니의 정보창고 > JAVA' 카테고리의 다른 글

JVM Heap size 변경  (0) 2007.04.26
Java API Flow  (0) 2007.04.25
[설치] Eclipse 설치  (0) 2007.04.23
댓글
댓글쓰기 폼