Maison > Java > javaDidacticiel > Comment créer un constructeur Java

Comment créer un constructeur Java

王林
Libérer: 2023-05-09 15:25:07
avant
1364 Les gens l'ont consulté

1. Description

(1) Java utilise des constructeurs pour créer des instances au lieu de constructeurs

(2) Pour les classes, afin que le client obtienne une instance de lui-même, la méthode la plus traditionnelle consiste à fournir un constructeur Public .

2. Instance

La différence entre le constructeur et la classe de réflexion de la méthode est que le constructeur peut créer des instances.

public class Main {
 
    public Main() {
    }
 
    public static void main(String[] args) throws IllegalAccessException, InvocationTargetException, InstantiationException {
        Class c = Main.class;
        Constructor[] ctors = c.getConstructors();
        Constructor ctor = null;
        for (int i = 0; i < ctors.length; i++) {
            ctor = ctors[i];
            if (ctor.getGenericParameterTypes().length == 0)     // 需要找到默认构造函数创建实例
                break;
        }
 
        System.out.println(ctor.newInstance().getClass().getCanonicalName());
    }
}
Copier après la connexion

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:yisu.com
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