본문 바로가기
Backend - Java Spring/JAVA_강의

[JAVA얄코] 메소드

by VictorMeredith 2023. 10. 18.

1. 메소드의 역할

- 반복의 최소화

외부에 선언

 

2. 반환하는 함수

 

3. 파라미터의 갯수를 알 수 없는 경우

- 제약사항 : TS와 똑같이 알 수 없는 갯수의 경우 마지막에만 사용이 가능하다.

배열로 받는다. (배열을 넣어도 상관없고, 나열해도 상관 없음)

 

4. Method Overloading

- 같은 이름의 메소드에 버전이 여러개 있는 경우 메소드의 이름이 같더라도 파라미터에 따라 다른 것으로 간주한다.

 

5. 참조자료형과 원시자료형

- 원시자료형이 메소드에 파라미터로 들어가면 복사되어 들어감

- 참조자료형은 메소드에 파라미터로 들어가면 주소가 들어가므로 수정할 경우 원본도 수정됨

- 가능한 어떤 메소드 안에서 외부의 값을 직접 바꾸거나 참조형으로 받아와서 수정할 경우 위험하다.

'Backend - Java Spring > JAVA_강의' 카테고리의 다른 글

[JAVA얄코] Class의 기초예제  (0) 2023.10.18
[JAVA얄코] 객체지향 프로그래밍  (0) 2023.10.18
[JAVA얄코] 반복문  (0) 2023.10.18
[JAVA얄코] 조건문  (0) 2023.10.17
[JAVA얄코] 비트연산자  (0) 2023.10.12

댓글