>  기사  >  Java  >  Java에서 생성자와 일반 함수의 차이점은 무엇입니까

Java에서 생성자와 일반 함수의 차이점은 무엇입니까

王林
王林원래의
2020-06-01 17:52:143068검색

Java에서 생성자와 일반 함수의 차이점은 무엇입니까

생성자와 일반 함수의 차이점은 다음과 같습니다.

1. 작성의 차이점

구성 방법:

public(修饰符) class(定义类的关键字) Test(类名)(){
    //无参
    Test(类名)(){
    }
    //带一个参数
    Test(类名)(String(变量类型) name(变量名)){
    }
}

(동영상 튜토리얼 추천: java video)

일반적인 방법:

//定义类
public(修饰符) class(定义类的关键字) Test(类名)(){
    private(修饰符) static(修饰符) String(变量类型) s(变量名) = “hello world”;
    //下面是方法的定义
    public(修饰符) static(修饰符) void(返回值类型) main(方法名)(String[] args(参数)){
        System.out.println(s);(代码语句)
    }
}

2. 작업의 차이점

구성 방법:

구성 방법은 개체가 생성될 때 초기화됩니다. 개체가 생성되고 구성 방법은 한 번만 실행할 수 있습니다.

일반적인 방법:

일반적인 방법이 실행됩니다. 객체가 호출될 때만 객체의 기능을 객체에 추가하세요. 일반 메소드는 객체에 의해 여러 번 호출될 수 있습니다.

추천 튜토리얼: java 입문 프로그램

위 내용은 Java에서 생성자와 일반 함수의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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