3.2.2对象的创建与使用对象的创建格式上一节定义了一个Student类,要想使用一个类则必须要创建该类的对象。在Java程序中可以使用new关键字创建对象,使用new关键字创建对象的具体格式如下:类名对象名称=null;对象名称=new类名O;
3.2.2 对象的创建与使用 上一节定义了一个Student类,要想使用一个类则必须要创建该类的对象。在Java 程序中可以使用new关键字创建对象,使用new关键字创建对象的具体格式如下: 对象的创建格式 类名 对象名称 = null; 对象名称 = new 类名();
3.2.2对象的创建与使用上述格式中,创建对象分为声明对象和实例化对象两步,也可以直接通过下面的方式创建对象,具体格式如下:类名对象名称=new类名0)例如,创建Student类的实例对象,示例代码如下:Studentstu=newStudentO
3.2.2 对象的创建与使用 上述格式中,创建对象分为声明对象和实例化对象两步,也可以直接通过下面的方 式创建对象,具体格式如下: 类名 对象名称 = new 类名(); 例如,创建Student类的实例对象,示例代码如下: Student stu = new Student();
3.2.2对象的创建与使用了解对象的创建之后,就可以使用类创建对象,示例代码如下。创建对象示例代码classStudentfString name;/声明姓名属性void readOfSystem.out.println("大家好,我是”+name+“,我在看书!");11publicclassTestpublicstaticvoidmain(String[l args[)(Studentstu=newStudentO;//创建并实例化对象11
3.2.2 对象的创建与使用 class Student { String name; // 声明姓名属性 void read() { System.out.println("大家好,我是" + name + ",我在看书!"); } } public class Test { public static void main(String[] args[]) { Student stu = new Student(); //创建并实例化对象 } } 创建对象示例代码 了解对象的创建之后,就可以使用类创建对象,示例代码如下
3.2.2对象的创建与使用上述代码在main0方法中实例化了一个Student对象,对象名称为stu。使用new关键字创建的对象是在堆内存分配空间。stu对象的示例代码内存分析内存分配如下图所示。使用new开辟堆内存空间Student stu snew Studento:堆内存指向对应的namenull核内存堆内存空间stu
3.2.2 对象的创建与使用 上述代码在main()方法中实例化了一个Student对象,对象名称为 stu。使用new关键字创建的对象是在堆内存分配空间。stu对象的 内存分配如下图所示。 示例代码内存分析
3.2.2对象的创建与使用创建对象后,可以使用对象访问类中的某个属性或方法,对象属性和方法的访问方式对象属性和方法的访问通过""运算符实现,具体格式如下。对象名称.属性名对象名称.方法名
3.2.2 对象的创建与使用 创建对象后,可以使用对象访问类中的某个属性或方法, 对象属性和方法的访问通过“.”运算符实现,具体格式 如下。 对象属性和方法的访问方式 对象名称.属性名 对象名称.方法名