logo

Java nouveau mot clé

Le mot-clé Java new est utilisé pour créer une instance de la classe. En d’autres termes, il instancie une classe en allouant de la mémoire à un nouvel objet et en renvoyant une référence à cette mémoire. Nous pouvons également utiliser le mot-clé new pour créer l'objet tableau.

Syntaxe

 NewExample obj=new NewExample(); 

Points à retenir

  • Il est utilisé pour créer l'objet.
  • Il alloue la mémoire au moment de l'exécution.
  • Tous les objets occupent de la mémoire dans la zone du tas.
  • Il invoque le constructeur d'objet.
  • Il nécessite un seul argument postfix pour appeler le constructeur

Exemples de nouveaux mots-clés Java

Exemple 1

Voyons un exemple simple pour créer un objet en utilisant le nouveau mot-clé et en invoquant la méthode en utilisant la référence d'objet correspondante.

 public class NewExample1 { void display() { System.out.println('Invoking Method'); } public static void main(String[] args) { NewExample1 obj=new NewExample1(); obj.display(); } } 

Sortir:

 Invoking Method 

Exemple 2

Voyons un exemple simple pour créer un objet en utilisant le nouveau mot-clé et en invoquant le constructeur en utilisant la référence d'objet correspondante.

 public class NewExample2 { NewExample2() { System.out.println('Invoking Constructor'); } public static void main(String[] args) { NewExample2 obj=new NewExample2(); } } 

Sortir:

 Invoking Constructor 

Exemple 3

Ici, nous créons un objet en utilisant le nouveau mot-clé et invoquons le constructeur paramétré.

 public class NewExample3 { int a,b; NewExample3(int a,int b) { this.a=a; this.b=b; } void display() { System.out.println(a+b); } public static void main(String[] args) { NewExample3 obj=new NewExample3(10,20); obj.display(); } } 

Sortir:

 30 

Exemple 4

Voyons un exemple pour créer un objet tableau en utilisant le nouveau mot-clé.

 public class NewExample4 { static int arr[]=new int[3]; public static void main(String[] args) { System.out.println('Array length: '+arr.length); } } 

Sortir:

 Array length: 3 

Exemple 5

Voyons un exemple pour utiliser de nouveaux mots-clés dans les collections Java.

 import java.util.*; public class NewExample5 { public static void main(String[] args) { List obj=new ArrayList(); obj.add('Java'); obj.add('C++'); obj.add('Python'); System.out.println(obj); } } 

Sortir:

 [Java, C++, Python]