자바(Java) - 소개
자바(Java)란?
- sun사(이후 Oracle에 인수됨)에서 C++를 기반으로 개발한 객체 지향 언어
자바의 특징
-
자바 가상머신(JVM)을 사용하여 어느 운영체제에서나 같은 형태로 실행될 수 있다.
-
자바는 자동 메모리 관리 등을 지원하여 다른 언어에 비해 안정성이 높다.
-
객체 지향 언어를 사용하여 절차 지향적 언어(문제를 풀이하기 위해 순서대로 처리)에 비해 문제를 각각 처리하여 생산성 및 보안성이 높다.
자바 프로그램 실행 과정
자바 플랫폼 (Java Platform)
- Java SE(Standard Edition)
- 기본 개발 환경
- Java EE(Enterprise Edition)
- 서버 기반 프로그램 개발 환경
- Java ME(Micro Edition)
- 모바일, 임베디드 시스템 개발 환경
댓글남기기