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 |
댓글