CDG 3기/JAVA의정석
ch1 자바를시작하기전에
이선민이★
2015. 9. 21. 17:07
#Java의 정석
##Chpater1
###1. 자바(Java Programming Language)
####1.1. 자바란?
* 1996년 1월 공식 발표. Sun Microsystems, Inc.
* 운영체제(Operating System, 플랫폼) 독립적.
* 클래스 라이브러리(Java API) 제공.
####1.2. 자바의 역사
* 1991년 썬. 오크(Oak) 언어에서 시작.
* 애플릿(Applet) - 서블릿(Servlet),JSP.
####1.3. 자바언어의 특징
* 운영체제 독립적.
* 애뮬레이터 자바가상머신(JVM). 종속적.
* 자바 프로그램. 독립적.
* Write once, run anywhere
* 객체지향언어.
* 상속, 캡슐화, 다형성
* 자동 메모리 관리.
* 가비지컬렉터(Garbage Collector)가 자동 메모리 관리.
* 네트워크 분산처리 지원.
* 네트워크 프로그래밍 라이브러리(Java API)
* 멀티쓰레드 지원.
* 라이브러리 제공됨.
* 동적 로딩(Dynamic Loading) 지원.
* 필요한 시점에 클래스 로딩.
<br>
###2. 자바개발환경 구축하기
####2.1. 자바 개발도구(JDK) 설치하기
* 환경변수 추가.
* Path에 bin디렉토리 추가.
####2.2. Java API문서 설치하기
<br>
###3. 자바로 프로그램 작성하기