Traitement des appels du constructeur JAVA

Je vous remercie. Ci-dessous, j'écrirai un article pour mon propre mémo.

Tout d'abord, créez Main.java pour le processus principal

Main.java


class Main {
    public static void main(String[] args) {
        //Créer une instance et l'affecter à une variable
        Sample sample = new Sample();

        System.out.println("【échantillon】");
        System.out.println("Nom:" + sample.name);
    }
}

Ensuite, créez Sample.java qui appelle le constructeur

Sample.java


class Sample {
    //Définition de constante
    public String name;

    //Définition du constructeur
    Sample() {
        this.name = "Allons-y";
    }
}

Sur la 4ème ligne de Main.java

Sample sample = new Sample();

Exécutez le constructeur de Sample.java (lignes 6 à 8 de Sample.java).

Puis sur la ligne 6 de Main.java

System.out.println("Nom:" + sample.name);

Dans ce processus, il a été défini par le constructeur de Sample.java

Renvoie le nom (avec "Let's" défini dans le contenu) vers la console des résultats du traitement.

Le résultat de la compilation et de l'exécution de deux fichiers java est ...

【échantillon】
Nom: allons-y

Ce sera.

J'ai l'impression d'avoir pu appeler la constante sample.java comme privée ... Veuillez indiquer s'il existe une meilleure façon de l'écrire.

Excusez-moi.

Recommended Posts

Traitement des appels du constructeur JAVA
java (constructeur)
Constructeur Java
[Java] Traitement multi-thread
Comprendre le constructeur java
[Java] Traitement de flux
traitement itératif java
Appeler Java depuis JRuby
Java aléatoire, divers traitements
Appeler un programme écrit en Swift depuis Processing (Java)
[Java] Traitement multi-thread - Contrôle exclusif
[Java] Stream API - Traitement de l'arrêt du flux
[Java] Stream API - Traitement intermédiaire de flux
[Java] Méthode d'implémentation du traitement du minuteur
Traitement parallèle mesuré avec Java
Comprendre le traitement parallèle Java (Introduction)
Résumé du traitement des erreurs Java
J'ai étudié le constructeur (java)
[Kotlin] Obtenez le constructeur / la méthode Java de KFunction et appelez-le
Appeler la classe scellée de Kotlin depuis Java
[Pour les débutants] Résumé du constructeur java
Traitement de la date en Java (LocalDate: Initialization)
Déléguer certains traitements Java à JavaScript
[Java] Traitement en boucle et table de quatre-vingt-dix-neuf
Exécutez node.js depuis Android Java (traitement)
[Traitement × Java] Comment utiliser les variables
Java
Java, constructeur de surcharge à partir du débutant
Traitement serveur avec Java (Introduction partie 1)
Traitement de flux d'inversion de liste Java étonnamment profond
Flux de traitement de base de Java Stream
A propos du traitement de la copie de fichiers en Java
Remarques sur le traitement des threads Android (java)
Java
Appelez l'API Java de TensorFlow depuis Scala
Suppression de fichiers à l’aide du traitement récursif [Java]
[Traitement × Java] Comment utiliser les tableaux
[Java] Mémo de méthode de mesure du temps de traitement
constructeur
[Java] Types d'exception et traitement de base
Appelez la super méthode en Java
[Java] Passer des arguments au constructeur dans Mockito / Définir l'appel par défaut à la méthode à callRealMethod
Traitement des données à l'aide de l'API de flux de Java 8
[Traitement x Java] Création d'un environnement de développement
Appeler l'API GitHub à partir de l'API Socket de Java, partie 2
Appel de méthodes Java à partir de JavaScript exécutées en Java
Appelez l'API de notification Windows en Java
Etudier comment utiliser le constructeur (java)
[Traitement × Java] Comment utiliser la boucle
Pourquoi Java appelle-t-il un fichier une classe?
[Traitement × Java] Comment utiliser la classe
Forcer non immuable avec le constructeur privé Effective Java
[Traitement × Java] Comment utiliser la fonction
Appeler la reconnaissance visuelle dans Watson Java SDK
[Java] Méthode d'instance, champ d'instance, méthode de classe, champ de classe, résumé du constructeur