Java/Java

함수 ( Function )

DDG9 2024. 4. 15. 15:10

함수(Function)는 프로그래밍에서 특정 작업을 수행하는 코드의 집합으로, 입력을 받아 처리 후 결과를 반환할 수 있습니다. 함수는 코드의 재사용성을 높이고, 프로그램의 구조를 체계적으로 관리할 수 있게 도와줍니다.

 

● 하나의 기능을 수행하는 일련의 코드 묶음이다.

● 구현된(정의된) 함수는 호출하여 사용하고 호출된 함수는 기능이 끝나면 실행의 제어가 반환된다.

● 함수로 구현된 하나의 기능은 여러 곳에서 동일한 방식으로 호출되어 사용될 수 있다.

 

함수 설계하기

함수는 이름, 파마메터(매개 변수), 반환 값, 함수 몸체(body)로 구성

 

 

 

함수 호출과 JVM 스택 메모리

● 스택 : 함수가 호출될 때 지역 변수들이 사용하는 메모리

● 함수의 수행이 끝나면 자동으로 반환 되는 메모리

'Java > Java' 카테고리의 다른 글

RunTime Data Area  (0) 2024.04.16
메서드 ( Method ) 와 변수  (0) 2024.04.15
클래스와 객체  (0) 2024.04.15
OOP ( 객체 지향 프로그래밍 )  (0) 2024.04.15
반복문 제어 ( break, continue )  (0) 2024.04.12