아래 편집기에서는 Java의 메서드 및 메서드 오버로딩에 대해 간략하게 설명합니다. 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리도록 하겠습니다. 편집기를 따라 살펴보겠습니다
오늘은 Java의 메서드 및 메서드 오버로딩과 주의가 필요한 몇 가지 사항에 대해 조금 이야기하겠습니다.
메서드:
Java의 메서드는 다른 언어의 A 함수와 유사합니다. 특정 기능을 완성하는 데 사용되는 코드입니다.
선언 형식:
[Modifier 1 Modifier 2 ....], 반환 값 유형 메서드 이름(형식 매개 변수 목록) { Java 문: - - -}
형식 매개변수: 메소드 호출 시 외부 입력 데이터를 받아들이는 데 사용됩니다.
실제 매개변수: 메소드 호출 시 월드에서 메소드에 전달된 데이터
반환 값: 실행 완료 후 메소드가 반환됩니다. 호출되는 환경에 대한 데이터
반환값 유형: 사전에 합의된 반환값의 데이터 유형입니다. 반환값이 없는 경우 반환값 유형은 void로 지정되어야 합니다.
다음 형식을 사용합니다. 메소드를 호출하는 Java 언어: 객체 이름 메소드 이름(실제 매개변수 목록)
실제 매개변수의 수, 데이터 유형 및 순서는 호출된 메소드에서 선언한 형식 매개변수 목록과 일치해야 합니다.
참고: 기본 데이터 유형은 데이터 값 자체를 전송하고 참조 데이터 유형은 객체 자체 대신 객체에 대한 참조를 전송합니다. 메소드:
는 메소드 이름이 동일하고 메소드를 의미합니다. 매개변수의 수와 유형이 다르며, 다른 기능은 수와 유형의 차이로 구별됩니다. 이 클래스에서는 Java 오버로딩이 발생합니다. 오버로딩 조건은 이 클래스에 동일한 이름을 가진 여러 메서드가 있지만 매개변수 목록이 다르다는 것입니다(매개변수 개수가 다르고 매개변수가 다를 수도 있음). 유형이 다름) 반환 값과 아무 관련이 없습니다.
위 내용은 Java의 메소드 및 메소드 오버로딩에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!