클래스, 객체, 인스턴스 개념 1. 클래스 : 객체를 만들어 내기 위한 설계도, 툴. 연관되어 있는 변수와 메서드의 집합 2. 객체 : oop 관점에서 클래스의 타입으로 선언되었을 때 객체라 부름, 모든 인스턴스를 대표하는 포괄적인 이름을 가짐, 클래스에 선언된 모양 그대로 생성된 실체. 3. 인스턴스: 객체가 메모리에 할당되어 실제 사용될 때 ‘인스턴스’라 부름, 구체적인 실체. 1) 자바 특징 ➀ 이식성이 높음 (서로 다른 실행 환경을 가진 시스템 간에 프로그램을 옮겨 실행 O) - 자바 실행 환경 (JRE:Java Runtime Environment)이 설치되어 있는 모든 OS 실행 가능 ➁ 객체 지향 언어 : 캡슐화, 상속, 다형성 기능 ➂ 함수적 스타일 코딩 지원 : 람다식 ➃ 메모리 자동 관리..