
80년대 초 소프트웨어 기술이 빠른 시대의 변화를 못 따라감당시 c언어, 포트란, 코볼 등 언어가 주로 사용되었다.해결책으로 객체지향 개념이 등장(절차적 언어에서 객체지향 언어로)객체지향 언어란 기존 프로그래밍 언어에 객체지향 개념(규칙)을 추가한 것이다.캡슐화상속추상

기존의 클래스로 새로운 클래스를 작성하는 것.(코드의 재사용)두 클래스를 부모와 자식으로 관계를 맺어주는 것.자손은 조상의 모든 멤버를 상속 받는다.(생성자, 초기화 블럭 제외)자손의 멤버 개수는 조상보다 적을 수 없다.(같거나 많다)자손의 변경은 조상에 영향을 끼치지

byte, short, int, long, float, double, char, boolean데이터를 직접 저장합니다.메모리에 값이 직접 저장되므로 스택 메모리에 저장됩니다.다른 변수에 할당할 때 값 자체가 복사됩니다.장점 : 원시타입은 값 자체를 저장하기 때문에 메모