Java程序设计刘卫国第4章Java类与对象课件教学.pptVIP

  • 16
  • 0
  • 约 69页
  • 2017-01-04 发布于未知
  • 举报

Java程序设计刘卫国第4章Java类与对象课件教学.ppt

PPT研究院 POWERPOINT ACADEMY * * 1、对象的引用 (1)使用对象的成员变量或方法。一旦定义并创建了对象, 就可以使用对象的成员变量或方法。 (2)对象间赋值 对象可以像变量一样赋值。 例如:Date b; b=a; (3)把对象作为方法的参数。对象也可以像变量一样,作为 方法的参数使用。但系统实现两者的方法不同,变量作为方法 的实参时,系统把实参的数值复制给形参;而对象作为方法的 实参时,系统是把实参对象名(该对象必须已创建)指示的对 象实例的首地址赋给了形参对象名。其实现方法实际上和对象 间赋值的实现方法相同。 2、垃圾对象的回收 变量的内存空间是系统在变量定义时自动分配的,当变 量超出作用范围时,系统将自动回收该变量的内存空间。而 对象的内存空间是在用户需要时用new运算符创建的。对象 也有作用范围,通常把超出作用范围的对象或称不再被使用 的对象称作垃圾对象。 Java语言使用自动垃圾回收(Garbage Collection)机 制,当一个对象的引用不存在时,则该对象被认为是不再需 要的,它所占的内存就被释放掉,它不像C++需要显式撤销 对象。Java的垃圾回收机制并不会一产生垃圾就立刻执行, 它可能在不同时刻回收垃圾,程序员一般不需要考虑。 【例4-4】对象的引用与清除。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档