使用new关键字,是用来调用这个对象,并给了一个新名字和内存

发布时间 2023-12-05 22:18:41作者: aida_j

new关键字是用于创建对象的关键字。它会分配内存并初始化对象。

当我们使用new关键字创建对象时,会自动调用该对象的构造方法。构造方法可以用于初始化类的属性,并为对象分配内存。

例如,以下代码定义了一个Person类:

public class Person {

    private String name;
    private int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
}

这个类定义了一个构造函数,该构造函数有两个参数:nameage。当我们使用new关键字创建一个Person对象时,必须提供这两个参数的值。

以下是使用new关键字创建Person对象的一个示例:

Person person = new Person("Bard", 20);

这段代码创建了一个Person对象,并将其name属性设置为“Bard”,其age属性设置为20。

因此,new关键字可以说是用来调用Person类的构造方法,并给了person这个引用一个新的内存空间。