Maison > Java > JavaBase > Quelle est la différence entre les constructeurs et les fonctions ordinaires en Java

Quelle est la différence entre les constructeurs et les fonctions ordinaires en Java

王林
Libérer: 2020-06-01 17:52:14
original
3091 Les gens l'ont consulté

Quelle est la différence entre les constructeurs et les fonctions ordinaires en Java

Les différences entre les constructeurs et les fonctions ordinaires sont les suivantes :

1. Différences d'écriture

Méthode de construction : <.>

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

(Tutoriel vidéo recommandé :

vidéo java)

Méthode normale :

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

Différences de fonctionnement

Méthode de construction :

La méthode de construction initialise l'objet lors de sa création ; un objet est créé et la méthode de construction ne peut être exécutée qu'une seule fois

Méthode normale :

Les méthodes générales ne sont exécutées que lorsque l'objet est appelé, en ajoutant les fonctions de l'objet à l'objet ; les méthodes générales peuvent être appelées plusieurs fois par l'objet

Tutoriel recommandé :

programme d'entrée Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal