개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 


프로젝트 생성

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 


이클립스 실행
 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 


자바 통합 개발 환경(자바 IDE-Eclipse)
IDE(Integrated Development Environment )
통합 개발 환경
편집, 컴파일, 디버깅을 한번에 할 수 있는 통합된 개발 환경
이클립스(Eclipse)
자바 응용 프로그램 개발을 위한 통합 개발 환경
IBM에 의해 개발된 오픈 소스 프로젝트
http://www.eclipse.org/downloads/ 에서 다운로드

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

간단한 자바 애플리케이션
 
실행
c:\Java\workspace\java HelloWorld
문제점
*.java 소스 파일과 *.class 클래스 파일이 혼재
소스 파일과 바이트코드를 분리해 저장
c:\Java\에 classes라는 폴더 추가 생성
재컴파일
c:\Java\workspace\ 에서
javac –d ..\classes\ HelloWorld.java
재실행
Java –cp ..\classes\ HelloWorld

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

기본 도구들

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

디렉토리 구조
 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

JDK 설치 및 환경설정
​설치
도스 프롬프트 만들기(cmd)
J2se1.8 설치
Javac, java, javap, java.lang.Object 실행
환경설정(1)
path : 실행파일 (여러 용도의 툴) 
- java.exe(실행), javac.exe(컴파일러) 등
classpath : API 사용(rt.jar에 포함된 여러 클래스)
내 컴퓨터 -> 속성 -> 고급 -> 환경변수 -> 시스템 변수 -> 새로 만들기
JAVA_HOME -> C:\Java\jdk1.8.0_25
path -> %JAVA_HOME%\bin; <- path가 없으면 생성,  있으면 맨 앞에 입력
classpath -> .;
환경설정(2)
배치파일 만들기
set JAVA_HOME=C:\Java\jdk1.8.0_25
set PATH=%JAVA_HOME%\bin
set CLASSPATH=.;C:\Java\jdk1.8.0_25\lib\tools.jar;
env.bat으로 저장하여 C:\에 위치시킴
env후 java –version 실행

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

- GLOBAL TEMPORARY : 임시 테이블을 만들기 위한 키워드로서 테이블 구조는 모든 세션에서 볼 수 있지만, 데이터는 테이블을 생성한 세션에서만 조회 가능
- schema : 데이터베이스 사용자 계정과 같은 의미
- table : 생성하고자 하는 테이블 이름
- column : 테이블에 포함되는 칼럼 이름
- datatype : 칼럼에 대한 데이터 타입과 길이
- DEFAULT expression : 데이터 입력 시 값이 생략된 경우에 입력되는 기본 값
- column_constraint_clause : 칼럼에 대해 정의되는 무결성 제약조건

 

 

 

* 사용 예
- 연락처 정보를 저장하기 위한 주소록(address)테이블을 생성하여라.

 

+ Recent posts