Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Edited by NavBot (vkp) v1.0

Wiki Markup
A nested class is any class whose declaration occurs within the body of another class or interface \[[JLS 2005|AA. Java References#JLSBibliography#JLS 05]\]. Nested classes are a broad set of classes that are classified as {{static}} member and inner classes. "An inner class is a nested class that is not explicitly or implicitly declared {{static}}." \[[JLS 2005|AA. Java References#JLSBibliography#JLS 05]\]. An inner class may be local, anonymous or non-static.

...

Wiki Markup
Also, according to the Java Language Specification \[[JLS 2005|AA. JavaBibliography#JLS References#JLS 05]\], section 8.3 "Field Declarations"

...

Wiki Markup
\[[JLS 2005|AA. Java References#JLSBibliography#JLS 05]\] [Section 8.1.3, Inner Classes and Enclosing Instances|http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.1.3] and 8.3 "Field Declarations"
\[[McGraw 2000|AA. JavaBibliography#McGraw References#McGraw 00]\]
\[[Long 2005|AA. Java References#LongBibliography#Long 05]\] Section 2.3, Inner Classes
\[[MITRE 2009|AA. Java References#MITREBibliography#MITRE 09]\] [CWE ID 492|http://cwe.mitre.org/data/definitions/492.html] "Use of Inner Class Containing Sensitive Data"

...