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. 자바로 프로그램 작성하기

 

ch1자바를시작하기전에.md