> Java > java지도 시간 > Java 생성자 메소드 작성 방법

Java 생성자 메소드 작성 방법

藏色散人
풀어 주다: 2019-06-01 15:06:37
원래의
10268명이 탐색했습니다.

Java 생성자 메소드 작성 방법

Java 생성자는 다음 구문 규칙을 충족해야 합니다.

(1) 메서드 이름은 클래스 이름과 동일해야 합니다.

(2) 반환 유형을 선언하지 마십시오.

(3)은 정적, 최종, 동기화, 추상 및 기본으로 수정할 수 없습니다. 생성자는 서브클래스에서 상속받을 수 없으므로 최종 및 추상으로 수정하는 것은 의미가 없습니다.

생성자는 새로 생성된 객체를 초기화하는 데 사용되므로 정적으로 수정하는 것은 의미가 없습니다. 여러 스레드는 동일한 메모리 주소를 가진 동일한 개체를 동시에 생성하지 않으므로 동기화를 통해 수정할 필요가 없습니다.

또한 Java 언어는 기본 유형 생성자를 지원하지 않습니다.

예:

public class Sample {
private int x;
public Sample() { // 不带参数的构造方法
this(1);
}
public Sample(int x) { //带参数的构造方法
this.x=x;
}
public int Sample(int x) { //不是构造方法
return x++;
}
}
로그인 후 복사

위 내용은 Java 생성자 메소드 작성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿