Maison >Java >javaDidacticiel >Comment utiliser le nouveau mot-clé en Java

Comment utiliser le nouveau mot-clé en Java

王林
王林avant
2023-05-03 22:16:052925parcourir

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);
    }
    
}

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer