SCJP題庫第097題

Which statement is true?
A. A class's finalize() method CANNOT be invoked explicitly.
B. super.finalize() is called implicitly by any overriding finalize() method.
C. The finalize() method for a given object is called no more than once by the garbage collector.
D. The order in which finalize() is called on two objects is based on the order in which the two objects became finalizable.

Ans: C

解說:
finalize方法僅被garbage collector叫用一次(no more than once)

Comments

Popular posts from this blog

Android+Google Map API v3 Geocoding(地址轉經緯度度