new在程序中是什么意思?
在Java中,new關(guān)鍵字被使用來創(chuàng)建一個新的對象,可以理解為創(chuàng)建的意思。使用關(guān)鍵字new來創(chuàng)建一一個對象也叫類的實例化,使用new創(chuàng)建對象時,會調(diào)用構(gòu)造方法初始化對象。
例如:
Object referenceVariable
= new Constructor();
可以通過已創(chuàng)建的對象來訪問成員變量和成員方法:
referenceVariable.variableName;referenceVariable.methodName();
public class Puppy{
public Puppy(String name){
//這個構(gòu)造器僅有一個參數(shù): name
System. out. println("小狗的名字是:”+ name );
public static void main(String[] args){
//下面的語句將創(chuàng)建-個Puppy對象
Puppy myPuppy = new Puppy( "tommy" );