함수(Function)는 프로그래밍에서 특정 작업을 수행하는 코드의 집합으로, 입력을 받아 처리 후 결과를 반환할 수 있습니다. 함수는 코드의 재사용성을 높이고, 프로그램의 구조를 체계적으로 관리할 수 있게 도와줍니다.
하나의 기능을 수행하는 일련의 코드 묶음이다.
구현된(정의된) 함수는 호출하여 사용하고 호출된 함수는 기능이 끝나면 실행의 제어가 반환된다.
함수로 구현된 하나의 기능은 여러 곳에서 동일한 방식으로 호출되어 사용될 수 있다.
함수 설계하기
함수는 이름, 파마메터(매개 변수), 반환 값, 함수 몸체(body)로 구성
함수 호출과 JVM 스택 메모리
● 스택 : 함수가 호출될 때 지역 변수들이 사용하는 메모리
● 함수의 수행이 끝나면 자동으로 반환 되는 메모리
'Java' 카테고리의 다른 글
메소드(method)와 변수 (0) | 2024.04.15 |
---|---|
함수 만들기 (연습 문제) (0) | 2024.04.15 |
객체에 값 할당하기 (0) | 2024.04.15 |
클래스와 객체 (0) | 2024.04.15 |
OOP(객체지향) (0) | 2024.04.15 |