Study/OOP with Java

Study/OOP with Java

[OOP with JAVA] 3. 메서드 스택 프레임

이전까지의 스택 프레임은 Main 스택 프레임에서 벌어지는 일에 대해서 설명했으나, 오늘 설명할 스택 프레임은 Main 스택 프레임 밖에서 생성되는 스택 프레임을 설명할 것이다. 일단 다음 코드부터 읽어보자 public class Main { public static void main(String[] args) { int number = 5; number = square(number); System.out.println(number); } public static int square(int n) { int result = n * n; return result; } } n의 제곱값을 반환하는 함수 square를 선언했다. 메서드를 호출하면 T메모리에는 Main 스택 프레임 바깥에 호출한 메서드의 스택 프레..

Study/OOP with Java

[OOP with JAVA] 1. 객체 지향 프로그래밍을 시작하며

기초가 중요하지 않을까요? 스프링은 다음과 같은 기술들의 집약이다. 서비스 지향 구조(Service Oriented Architecture) 컴포넌트 기반 개발(Component Based Development) 객체 지향 프로그래밍(Object Oriented Programming) 절자 지향 프로그래밍(Procedure Programming) 기계어/어셈블리어 스프링을 이해하려면 스프링 그 이전의 기술들이 뭔지는 알아야 할 것이다. 이번 챕터에서는 스프링 이전의 기술들을 훑어보게 될 것이다. 기계어 컴퓨터는 사실 0과 1밖에 다루지 못한다. 초기의 컴퓨터가 이해할 수 있는 언어는 기계어 뿐이었다. 기계어는 동작하는 컴퓨터에 따라 형식이 달라서 동작하는 컴퓨터에 맞는 형식으로 작성해야하고 인간이 작성하..

init_mumu
'Study/OOP with Java' 카테고리의 글 목록