jav热a面向对象特性(学java必看).pptVIP

  • 13
  • 0
  • 约1.37万字
  • 约 75页
  • 2018-12-31 发布于福建
  • 举报
jav热a面向对象特性(学java必看)

一旦定义了所需的类,就创建了一种新的数据类型,使用类类型定义的变量叫对象。对象创建类的变量称为类的实例化。对象是类的一个实例。类的对象是在程序运行中创建生成的,其所占的空间在程序运行中动态分配。当一个类的对象完成了它的使命,为节省资源,Java的垃圾回收程序就会自动收回这个对象所占的空间,即类对象有自己的生命周期。 Java对象的生命周期大致包括三个阶段:对象的声明和创建,对象的使用,对象的清除。 如:Box box1; 定义的box1是一个对类型为类Box的对象的引用,box1不是对象本身,可理解为指针,可以指向类Box的某一个具体的对象(实例)。 1.创建对象 创建类的对象一般需要两步: 第一步,声明该类型的一个变量; 第二步,用new运算符为对象动态分配(即在运行时分配) 内存空间,并返回对它的一个引用,这个引用被存储在该变量中。 利用new创建类的对象的通用形式如下: 类对象名 = new 类名(); 例如,创建一个Box类的对象myBox可用以下语句 Box myBox; //声明一个对象 myBox = new Box();//创建一个对象 new运算符允许与类声明结合使用来创建一个类的对象,如上面两行语句可组合为: Box myBox = new myBox(); 定义好后,可以把myBox

文档评论(0)

1亿VIP精品文档

相关文档