⚡ 메소드

sonjh919·2023년 10월 17일
0

Java

목록 보기
9/28
post-thumbnail

📌 메소드 (Method)

  • 특정 작업을 수행하기 위한 명령문의 집합

📌 메소드 선언

  • 메소드명은 동사형으로 작성하여 목적을 쉽게 알수 있게 하는 것이 좋다.
[접근 제한자] [Return type] [함수명]{
       return [return];
}

// ex)
public void method1(){
	System.out.println("method1이 실행됩니다.");
}

📌 Static

  • 메모리에 한번 할당되면 프로그램이 종료될 때 해제되는 것
  • Static을 통해 생성된 메서드는 Heap 영역이 아닌 Static 영역에 할당된다.
  • 모든 객체가 공유할 수 있는 메모리
  • 객체의 생성 없이 호출이 가능하다.
  • 객체 안에 있는 메소드의 경우는 클래스명.메소드명(); 으로 호출한다.
  • EX
    public static void printHello() {
            System.out.println("Hello World!");
        }

📌 패키지 (Package)

  • 서로 관련있는 클래스 또는 인터페이스들의 묶음으로 단위를 구성하는 것
  • 서로 다른 패키지에서는 같은 클래스명을 사용 가능하다.
  • 패키지명.클래스명으로 전체 클래스를 명명한다.

📌 Import

  • 서로 다른 패키지에 있는 클래스나 인터페이스를 사용하는 경우 사용
  • 모든 경우에 패키지를 일일히 작성하기 힘들기 때문에 미리 import로 사용할 패키지를 명시해 준다.

🌈 메소드 설명 작성법

/**
* <pre>
* [함수에 대한 설명]
* </pre>
* @param [파라미터 이름] [파라미터 설명]
* @param ...
* @author [만든사람]
* @since [만든날짜]
* @version [버전]
* */

0개의 댓글