Title: MET12-J. Do not use finalizers  
Author: Dhruv Mohindra Jul 22, 2008
Last Changed by: Michal Rozenau May 18, 2021
Tiny Link: (useful for email) https://wiki.sei.cmu.edu/confluence/x/4jZGBQ
Export As: Word · PDF  
Incoming Links
Hierarchy
Parent Page
    Page: Rule 06. Methods (MET)
Outgoing Links
External Links (22)
    cwe.mitre.org/data/definitions/586.html
    cwe.mitre.org/data/definitions/583.html
    java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#fina…
    https://nemo.sonarqube.org/coding_rules#rule_key=squid%3AS1…
    cwe.mitre.org/data/definitions/568.html
    https://nemo.sonarqube.org/coding_rules#rule_key=squid%3AOb…
    java.sun.com/docs/books/jls/third_edition/html/execution.ht…
    https://nemo.sonarqube.org/coding_rules#rule_key=squid%3AS2…
    docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-1…
    https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?p…
    https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?p…
    https://rules.sonarsource.com/java/RSPEC-2151
    https://docs.oracle.com/javase/9/docs/api/java/lang/Object.…
    https://nemo.sonarqube.org/coding_rules#rule_key=squid%3AOb…
    https://rules.sonarsource.com/java/RSPEC-1174
    docs.oracle.com/javase/8/docs/api/
    https://rules.sonarsource.com/java/RSPEC-1111
    https://rules.sonarsource.com/java/RSPEC-1113
    https://rules.sonarsource.com/java/RSPEC-1114
    cwe.mitre.org/
    https://wiki.sei.cmu.edu/confluence/pages/viewpage.action?p…
    https://issues.apache.org/jira/browse/AXIS2-4163
SEI CERT Oracle Coding Standard for Java (14)     Page: Coverity
    Page: Rule BB. Glossary
    Page: MET02-J. Do not use deprecated or obsolete classes or methods
    Page: OBJ11-J. Be wary of letting constructors throw exceptions
    Home page: SEI CERT Oracle Coding Standard for Java
    Page: TPS00-J. Use thread pools to enable graceful degradation of service during traffic bursts
    Page: Parasoft_V
    Page: Parasoft
    Page: FIO04-J. Release resources when they are no longer needed
    Page: MET05-J. Ensure that constructors do not call overridable methods
    Page: SonarQube
    Page: SonarQube_V
    Page: Rule AA. References
    Page: CodeSonar