JAVA언어의 특성
- 최초 등록일
- 2004.10.15
- 최종 저작일
- 2004.10
- 5페이지/ 한컴오피스
- 가격 1,000원
소개글
객체지향 언어인 JAVA에 대한 정의,특징,장점에 대한 내용이고 프로그래밍 언어 처음 접하는 분께 도움이 되는 과제입니다.
목차
1. 자바란 무엇인가?
2. 자바의 장점
3. 자바 언어의 특징
(1) Simple (단순하다)
(2) Object-oriented (객체지향)
(3) Network-Savvy (네트워크 기반)
(4) Robust (견고하다)
(5) Secure (안전하다)
(6) Architecture Neutral (아키텍처로부터 독립)
(7) Portable (이식성)
(8) High Performance (고성능)
(9) Multithreaded (다중 스레드)
(10) Dynamic (동적 결합)
4. 객체지향과 자바
(1) 객체 (Object)
(2) 클래스 (Class)
(3) 캡슐화(Encapsulation)
본문내용
자바 언어는 컴퓨터 운영체제 및 플랫폼에 제한되지 않을 뿐만 아니라, 인터넷에서 네크워킹을 아주 쉽게 구현할 수 있다는 장점이 있다.자바는 C와 C++ 등의 프로그래밍 언어가 갖고 있는 특징들을 대부분 수용하면서, 네크워크 및 멀티미디어 기능 등을 대폭적으로 보강하였다. 또한, C와 C++에서 사용이 복잡하고 에러를 유발할 가능성이 많은 기능, 즉 다중 상속 (multiple inheritance), 연산자 오버로우딩(operator overloading), 포인터 같은 것들이 제거되었다.또한 자바는 객체지향언어의 재사용성에 대한 모든 장점들을 그대로 보여주는 언어로서, 서로 다른 플랫폼들을 위해 각기 다른 프로그램을 작성할 필요가 없다. 이는 자바 언어가 특정 플랫폼을 위한 언어가 아닌, 플랫폼에 독립적인 특성을 가지고 있는 언어이기 때문이다. 즉, 자바로 개발된 응용프로그램은 UNIX, 윈도즈, 맥 OS 등의 서로 다른 플랫폼(운영체제)하에서도 정상적으로 수행된다는 것이다. 따라서, 플랫폼에 따라 응용프로그램을 다시 작성해야하는 수고를 줄일 수가 있다.
참고 자료
객체지향 입문 (창의적인 소프트웨어 개발) Tucker 지음 | 여인춘, 김동혁 옮김 | 정보문화사 펴냄 | 2004년 05월 15일
Easy Java 최석만 지음 | 삼진 펴냄 | 2004년 02월 10일
정석 JAVA 2 서정석 지음 | 홍릉과학출판사 펴냄 | 2003년 12월 10일