new关键字是用于创建对象的关键字。它会分配内存并初始化对象。
当我们使用new关键字创建对象时,会自动调用该对象的构造方法。构造方法可以用于初始化类的属性,并为对象分配内存。
例如,以下代码定义了一个Person类:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
这个类定义了一个构造函数,该构造函数有两个参数:name和age。当我们使用new关键字创建一个Person对象时,必须提供这两个参数的值。
以下是使用new关键字创建Person对象的一个示例:
Person person = new Person("Bard", 20);
这段代码创建了一个Person对象,并将其name属性设置为“Bard”,其age属性设置为20。
因此,new关键字可以说是用来调用Person类的构造方法,并给了person这个引用一个新的内存空间。
标签:name,关键字,对象,age,Person,内存,new From: https://www.cnblogs.com/aida/p/17878448.html