티스토리 뷰
1. 자바의 특징
- 객체지향 프로그래밍 언어
- 다중 스레드 지원
- 플랫폼 독립적, 운영체제와 상관없이 실행 되어진다.
2. JVM ( Java Virtual Machine)
- 자바 프로그램을 실행하는 가상의 운영체제 역할
- 플랫폼에 독립적인 코드인 바이트코드를 실행, 소프트웨어나 하드웨어 형태로 구현
- JDK 또는 브라우저에서 지원
3. 객체지향 프로그래밍
- 다른객체와 상호작용할 수 있는 재사용 가능한 객체를 이용하여 문제를 해결하는 방법
- 객체지향 프로그래밍 방법론의 특징
: 모듈성 = 특정 객체의 소스코드를 다른 객체의 소스코드와 분리하여 독립적으로 작성하고 유지관리
정보은닉 = 객체의 내부구현에 대한 상세정보를 외부에 노출하지 않고 다른 객체와 상호작용할 수 있는 방법을 제공
코드 재사용 = 사용하려는 객체가 이미 존재하는 경우에 새로 만들지 않고 재사용이 가능
'JAVA' 카테고리의 다른 글
Eclipse 기본 설정하기 (0) | 2021.08.17 |
---|