Maison > Java > javaDidacticiel > le corps du texte

Comment utiliser le nouveau mot-clé en Java

王林
Libérer: 2023-05-03 22:16:05
avant
2744 Les gens l'ont consulté

1. Concept

Dans le langage Java, la "nouvelle" expression est responsable de la création d'une instance, qui appellera le constructeur pour initialiser l'instance ; le type de valeur de retour du constructeur lui-même est nul, pas " ; Le constructeur renvoie une référence à l'objet nouvellement créé", mais la valeur de la nouvelle expression est une référence à l'objet nouvellement créé.

2.Objectif

Créer un objet d'une nouvelle classe

3.Mécanisme de travail

Allouer de l'espace mémoire pour les membres de l'objet et spécifier les valeurs par défaut

Initialiser explicitement les variables membres

Exécuter la méthode constructeur

calculer et renvoyer la valeur de référence

4.Une nouvelle opération signifie souvent ouvrir un nouvel espace mémoire dans la mémoire. Cet espace mémoire est alloué dans le tas. zone de la mémoire, contrôlée par jvm, effectue automatiquement la gestion de la mémoire. Ici, nous utilisons la classe String comme exemple.

public class Test {
    public static void main(String[] args) {
    	String aString = "hello";
    	String bString = new String("hello");
    	String cString = "hello" ;
    	String dString = new String("hello") ;
    	System.out.println(aString==bString);
    System.out.println(aString == cString);	
    System.out.println(dString == bString);	
    System.out.println(aString);
    aString = "hi" ;
    System.out.println(aString);
    }
    
}
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!