Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MITRE CWE

CWE ID 493, "Critical Public Variable Without Final Modifier"

 

CWE ID 500, "Public Static Field Not Marked Final" SCG 2009

Secure Coding Guidelines for the Java Programming Language, Version 3.0

Guideline 3-1 Treat public static fields as constants

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c0222daa278f47df-9eb17491-43644627-bfe99e5c-97b3759bd2feb756dab47f9c"><ac:plain-text-body><![CDATA[

[[FT 2008

AA. Bibliography#FT 08]]

Function Table Class Function Table

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="30afe51915b337f5-948a932b-456b42ff-9a008c03-c955409d27252f7511fcb522"><ac:plain-text-body><![CDATA[

[[Gong 2003

AA. Bibliography#Gong 03]]

9.3 Static Fields

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="cff9952d3d9faa64-12aa63ce-401841de-aa1a9bc4-aabdb7f0e723d19a7665de85"><ac:plain-text-body><![CDATA[

[[Nisewanger 2007

AA. Bibliography#Nisewanger 07]]

Antipattern 5, Misusing Public Static Variables

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d50635241e5df778-8597357e-43494199-856696c9-748b68b66c03f94c4a44601e"><ac:plain-text-body><![CDATA[

[[Sterbenz 2006

AA. Bibliography#Sterbenz 06]]

Antipattern 5, Misusing Public Static Variables

]]></ac:plain-text-body></ac:structured-macro>

...