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