자바 클래스 메소드 예제 - Идеальный Dom 
 자바 클래스 메소드 예제 
 public : 공용 클래스 내 에서 선언 된 멤버 ( 변수 , 메 서 드 및 생성자 ) 는 이러 한 클래스 가 동일 한 패키지 에 있 든 다른 패키지 에 있 든 Java 프로그램 의 모든 클래스 에 표시 됩니다 . 스크린 샷 아래 는 공용 멤버 와 공공 클래스 의 일식 보 기 를 보여 줍니다 . 주 : 정적 변수 와 해당 값 ( 기본 값 또는 참조 ) 은 PermGen 메모리 공간 에 저장 됩니다 . 정적 변수 가 Object 를 참조 하 면 어떻 게 됩니까 ? 메모리 할당 : 이러 한 메 서드 자체 는 힙 의 영구 생성 공간 에 저장 되 지만 매개 변수 ( 인수 가 전달 됨 ) 와 해당 로컬 변수 및 반환 할 값 이 스택 에 할당 됩니다 . 동일 한 패키지 또는 다른 패키지 에 정의 된 다른 클래스 가 있 는 동일 한 클래스 내 에서 호출 할 수 있 습니다 . 인 스턴스 변수 및 메 서 드 는 생성 된 개체 를 통해 액세스 됩니다 . 인 스턴스 변수 에 액세스 하 려면 , 다음 은 완전히 자격 을 갖춘 경로 입니다 — 학생 의 전체 이름 을 인쇄 하 는 학생 의 방법 printFullName 을 작성 합니다 . 정적 메 서 드 는 클래스 의 개체 를 만들 지 않 고 호출 할 수 있 는 Java 의 메 서드 입니다 . 클래스 이름 자체 또는 해당 클래스 의 개체 에 대 한 참조 에 의해 참조 됩니다 . 그러나 개체 를 할당 할 때 기본 요소 를 할당 하 는 것 과 는 약간 다릅니다 . s 1 과 joe 는 동일 한 개체 에 대한 두 개 의 서로 다른 참조 입니다 . 
 참조 변수 를 통해 개체 를 초기 화 하 려는 간단 한 예제 를 살펴보 겠 습니다 . 이 섹션 에서 는 정적 키워드 를 사용 하 여 클래스 의 인 스턴스 가 아닌 클래스 에 속하 는 필드 와 메서 드 를 만드 는 방법 에 대해 설명 합니다 . 따라서 소프트웨어 개발 에서 메 서 드 는 개체 의 내부 상태 에서 작동 하 며 개체 간 통신 은 메 서 드 를 통해 수행 됩니다 . Java 에 는 아래 나열 된 액세스 수정 자 이외 의 수정 자 가 있 습니다 : 위 의 mean ( ) 메 서 드 는 동일 한 클래스 내 에서 호출 된 경우 정적 으로 선언 되 지 않 은 경우 에 도 잘 작동 합니다 . 클래스 외부 에서 호출 되 고 static 으로 선언 되 지 않 은 경우 개체 로 정규 화 해야 합니다 . 클래스 내 에서 사용 되 는 경우 에 도 메 서 드 를 정적 으로 정의 해야 하 는 좋 은 이유 가 있 습니다 . Java 에서 패키지 와 클래스 이름 을 포함 하 는 정규 화 된 이름 이 지정 되 면 컴파일러 는 소스 코드 또는 클래스 를 쉽 게 찾 을 수 있 습니다 . Import 문 은 컴파일러 가 특정 클래스 를 찾 을 수 있 는 적절 한 위치 를 제공 하 는 방법 입니다 . 나 는 항상 Java 메소드 에 대한 인수 가 값 으로 전달 된다고 말 하 고 싶 지만 일부 는 내 단어 선택 에 동의 하 지 않 을 수 있 지만 정확히 어떻게 작동 하 는지 설명 하 고 이해 하 는 가장 좋 은 방법 을 찾 을 수 있 습니다 . 
 java 파일 의 이름 은 클래스 이름 과 일치 해야 합니다 . 이 예제 에서 는 동일 한 디렉 토리 에 두 개 의 파일 을 만들 었 습니다 : 클래스 에서 개체 를 만들 때 세 단계 가 있 습니다 — 값 으로 는 메 서드 가 실행 될 때 인수 가 복사 된다는 것 을 의미 합니다 . 예 를 들 어 보 겠 습니다 . 인 스턴스 메서 드 는 호출 하 기 전 에 해당 클래스 의 개체 를 만들 어야 하 는 메서 드 입니다 . 인 스턴스 메서 드 를 호출 하 려면 인 스턴스 메서 드가 정의 된 클래스 의 개체 를 만들 어야 합니다 . Altho 정적 메 서드 인 스턴스 변수 에 액세스 할 수 없 습니다 . , 그것 은 정적 변수 에 액세스 할 수 있 습니다 . 정적 변수 의 일반 적 인 용도 는 « 상수 » 를 정의 하 는 것 입니다 . Java 라이브러리 의 예 로 는 Math . PI 또는 Color . RED 가 있 습니다 . 클래스 이름 으로 한정 되 어 있 으므로 정적 이 라는 것 을 알 수 있 습니다 . 
 정적 여부 의 모든 메 서 드 는 정적 변수 에 액세스 할 수 있 습니다 . 인 스턴스 변수 는 인 스턴스 메 서드 에서 만 액세스 할 수 있 습니다 . 
 « 재귀함수 예제 c 
 전자 정부 파일 업로드 예제 »