>  기사  >  Java  >  Java 생성자 메소드 작성 방법

Java 생성자 메소드 작성 방법

藏色散人
藏色散人원래의
2019-06-01 15:06:3710208검색

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.