반응형

분류 전체보기 102

스택과 힙 영역

스택 - LIFO - 정적 메모리 할당 - 기본 자료형에 해당되는, 매개 변수 등 포함한 지역변수의 값이 저장되는 공간. - 메소드 호출 시 메모리 할당, 종료 시 메모리 할당 해제 지역변수 : 중괄호로 만들어 지는 영역 내에서 사용할 수 있는 변수 힙 - FIFO - 사용자에 의한 동적 메모리 할당, 해제 - 참조 자료형인 배열, 클래스, 인터페이스 객체가 저장되는 공간 - 스택 영역에서 데이터가 저장된 힙 영역 참조값을 new 연산자를 통해 반환받는다.

JAVA/공부 2022.06.23

JAVA 기초

memo 객체 지향 언어 (Objected Oriented Programming) 객체는 실체하는 모든 것을 이르는 말이고, 객체들의 동작들을 이용해 프로그래밍하는 언어. · OOP의 4가지 특징 캡슐화 : 데이터 구조, 역할, 기능을 묶어서 객체의 자율성을 높이고 결합도는 낮게 유지하도록 해주는 것 상속 : 클래스의 특성과 기능을 물려받아 클래스 재사용이 용이하도록 해주는 것 추상화 : 필요한 공통 내용만 묶어 표현하는 것 다형화 : 동일 대상에 대해 상황에 따라 다른 결과를 내는 것 자바에서 단일 상속인 경우 : 객체 사용. 다중 상속인 경우 : 인터페이스 사용. 동적 바인딩(Dynamic Binding)이 가능하다. 바인딩 : 프로그램 구성 요소 정의하는 것. 정의 후 변경 불가. 패키지 : 여러 ..

JAVA/공부 2022.06.22
반응형