01. 직접 메소드 호출
객체가 없는 정적 메소드 호출에 사용되며, 클래스 이름을 사용하여 직접 호출한다. "클래스명.메소드" 형태로 호출
//예시
Math.sqrt(4.0);
//클래스 : Math
//메소드 : sqrt (인자에 루트 씌운 값을 반환)
02. 객체의 메소드 호출
이미 생성된 객체의 메소드를 호출할 때 사용한다. "객체.메소드" 형태로 호출.
myObject.toString();
//객체 : myObject
//메소드 : toString
03. 클래스 내부에서 메소드 호출
같은 클래스 내의 다른 메소드를 호출할 때 사용한다. "메소드" 형태로 호출
anotherMethod();
//메소드 : anotherMethod
04. 특정 클래스의 정적 필드(객체)에 대한 메소드 호출
아래 예시를 보면 이해될 것이다. "클래스명.필드(=객체).메소드" 형태로 호출
System.out.println();
//클래스 : System
//필드 : out
//메소드 : println
'~2024.10' 카테고리의 다른 글
[JAVA] 추상 메소드와 no-op 메소드의 차이점 (0) | 2024.03.05 |
---|---|
[Android Studio] View Binding 사용 방법 정리 (0) | 2024.03.04 |
[JAVA] 서식 지정자를 사용하여 출력하는 방법 (0) | 2024.03.02 |
Android Studio 실제로 쓰는 단축키 정리(지속 수정) (0) | 2024.03.02 |
"자바를 공부하기 전에 알아두면 좋을 것들" 영상 강의 노트 (0) | 2024.03.02 |