第4讲使用类和对象编程二内容摘要:

之为终止器 )实现这些处理。 protected void finalize() { // finalization code } • Java虚拟机提供了一个系统级的垃圾回收器线程,它负责自动回收那些无用对象所占用的内存,这种内存回收的过程被称为垃圾回收 (Garbage Collection)。 垃圾回收 静态变量和静态方法 (一 ) •静态变量是类的特点,不是某个对象具有的。 •静态变量存放在内存的一个公共的存储单元中,它将 被某个类的所有对象共享 ,该类的任何对象都可以访问它、修改它。 •如果静态变量被修改,它将保持被修改后的内容直到下次被修改为止。 •静态变量引用可以使用类名,也可以使用对象名。 例如, round为类 Triangle的成员变量, static int round=0。 =a+b+c。 静态变量和静态方法 (二 ) static int round=0。 =a+b+c。  上述语句将 round设为静态变量,则类 Triangle可直接调用 round。 而实例变量的引用不能直接使用类名,须通过对象引用。 • 静态方法的调用也可通过类名直接调用,即不必将类实例化为对象。 Math类的方法都是静态方法。 例如,方法 sqrt()的调用可以使用下面语句, (“81的平方根 :+(81))。 这条语。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。