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()