java命名空间java.awt类graphics的类成员方法:
dispose定义及介绍
本文导语:
dispose
public abstract void dispose()
释放此图形的上下文以及它使用的所有系统资源。调用 dispose 之后,就不能再使用 graphics 对象。
java 程序运行时,可以在一个短时间帧内创建大量的 graphics 对象。尽管垃圾回收器的终止进程也...
public abstract void dispose()
- 释放此图形的上下文以及它使用的所有系统资源。调用
dispose 之后,就不能再使用 graphics 对象。
java 程序运行时,可以在一个短时间帧内创建大量的 graphics 对象。尽管垃圾回收器的终止进程也能够进行相同的系统资源释放,但是最好通过调用此
iis7站长之家来手工释放相关资源,而不是依靠终止进程,因为终止进程需要很长时间才能结束运行。
作为组件 paint 和 update 方法的参数提供的 graphics 对象,在这些方法返回时将被系统自动释放。为了提高效率,仅当所使用的 graphics 对象是由组件或另一个 graphics 对象直接创建时,程序员才应在使用完此 graphics 后调用 dispose。
- 另请参见:
finalize(),
component.paint(java.awt.graphics),
component.update(java.awt.graphics),
component.getgraphics(),
create()