※ 문제 (분석 -> 설계 -> 구현) ------> 프로그램
◎ 분석 : 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 |



댓글을 달아 주세요