* 자바 개발환경 설정
1. JDK 설치
JDK(Java Development Kit) java.sun.com 에서 다운로드
JDK 버전은 5.0으로 선택(최신은 6.0) 설치 위치는 C드라이브에 Java폴더에 함
JDK 자동 업데이트는 수동으로 전환 설치 후 "JAVA_HOME" 이라는 환경변수 정의
"Path" 환경변수에 JDK의 bin폴더를 정의 설치후 실행 테스트는 "java -version"
* java 프로그래밍 라이브러리 도움말 ( Java API Documentation )
Java로 프로그램 개발시 참고될 만한 라이브러리 목록이나 클래스의 상관 관계, 사용법들을 작성한 개발 참조서
자바 v1.1 : 클래스 갯수 - 약 500개
자바 v1.2 : 클래스 갯수 - 약 2,300개
자바 v2.0 : 클래스 갯수 - 약 3,500개
* Java API Doc를 웹에서 직접 보기
http://java.sun.com/j2se/1.5.0/docs/index.html
JDK = JavaAPI + JRE + tools
Java API => 자바로 프로그램 개발시 기본으로 제공되는 라이브러리 (주로 lib/~.jar형태로 저장되어있음)
JRE => 자바로 작성된 프로그램을 실행할 때 필요한 라이브러리를 모아둔 것 (C:\Program Files\Java\jre1.5.0_16)
tools => 자바로 프로그램 개발시 필수적으로 사용해야하는 프로그램들 (주로 bin/~.exe형태로 저장되어있음)
2. 자바 전문 통합환경 (IDE) - 이클립스, 넷빈 (추천)
가) eclipse.org에서 다운로드 후 적당한 곳에 압출 풀기
* Java API Doc도 압축 해제
나) 실행 전 eclipse 환경변수 설정
* eclipse.ini 를 열어서 -Xms,-Xmx를 수정 (최초메모리,최대메모리영역)
* 이클립스 전용 작업폴더 생성 "eclipse0811","eclipse0812"
다) eclipse 실행 후 기본적인 환경 설정
a)영문Java Doc API를 한글로 바꾸기
b)Visual Editor 설치하기
* EMF encore Mapping
* JST web Core
* JST web UI
* http://update.soyatec.org/Ganymede/ve/1.4
c)메뉴를 한글로 바꾸기
* babel.eclipse.org
* http://download.eclipse.org/technology/babel/update-site/ganymede
3. 자바 컴파일 방법
가)자바 컴파일(classes이용)
* -d 옵션 사용 , 예) -d ./classes
자바 실행(classesd이용)
* 자바소스(~.java)와 자바클래스(~.class)가 서로 다른 곳에 존재할 경우
자바클래스의 위치(경로)를 지정해야 실행됨
나)자바 컴파일(package이용)
* 동일한 클래스이름을 구분하기 위해 사용 (소스상단에 기입)
예) package 패키지이름;
자바 실행(package이용)
* -cp 옵션(클래스경로지정) 사용
예) -cp ./classes [-classpath]
* 패키지로 선언된 클래스를 실행하려면
<형식> 패키지명.클래스명 , 예) java 패키지명.클래스명
다) 자바 컴파일(다중 클래스)
* 컴파일 순서는 부 클래스 -> 주 클래스
* -cp 옵션(클래스경로지정) 사용 => 컴파일시 필요한 클래스의 위치 지정
* 객체 지향 프로그래밍 개념중 "캡슐화"의 적절한 예를 나타냄
자바 실행(다중 클래스)
* 패키지가 다른 2개 이상의 클래스를 컴파일하려면,
"import"지시문(directive)을 사용 현재 클래스의 패키지와 다른 외부 클래스의 위치를 정의
'프로그래밍 > JAVA' 카테고리의 다른 글
JDBC 종류 및 처리단계 (0) | 2012.01.02 |
---|---|
백터,리스트,해시맵 사용예시 (0) | 2012.01.02 |