logo

Нове ключове слово Java

Ключове слово Java new використовується для створення екземпляра класу. Іншими словами, він створює екземпляр класу, виділяючи пам’ять для нового об’єкта та повертаючи посилання на цю пам’ять. Ми також можемо використати ключове слово new для створення об’єкта масиву.

Синтаксис

 NewExample obj=new NewExample(); 

Пункти, які слід пам’ятати

  • Він використовується для створення об'єкта.
  • Він виділяє пам'ять під час виконання.
  • Усі об’єкти займають пам’ять в області купи.
  • Він викликає конструктор об'єктів.
  • Для виклику конструктора потрібен єдиний постфіксний аргумент

Приклади нових ключових слів Java

Приклад 1

Давайте розглянемо простий приклад створення об’єкта за допомогою ключового слова new і виклику методу за допомогою відповідного посилання на об’єкт.

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

Вихід:

 Invoking Method 

Приклад 2

Давайте розглянемо простий приклад створення об’єкта за допомогою ключового слова new і виклику конструктора за допомогою відповідного посилання на об’єкт.

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

Вихід:

 Invoking Constructor 

Приклад 3

Тут ми створюємо об’єкт за допомогою ключового слова new і викликаємо параметризований конструктор.

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

Вихід:

 30 

Приклад 4

Давайте розглянемо приклад створення об’єкта масиву за допомогою ключового слова new.

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

Вихід:

 Array length: 3 

Приклад 5

Давайте розглянемо приклад використання нових ключових слів у колекціях 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); } } 

Вихід:

 [Java, C++, Python]