Versions Compared

Key

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

...

According to §6.4.2, "Obscuring," of the Java Language Specification [JLS 2011],

...

An automated tool can easily detect reuse of names in containing scopes.

Bibliography

[Bloch 2005]

Puzzle 67, "All Strung Out"

[Bloch 2008]

Item 16, "Prefer Interfaces to Abstract Classes"

[Conventions 2009]

6.3, "Placement"

[FindBugs 2008]

 

[JLS 2011]

§6.4.21, "ObscuringShadowing"

 

§6.4.12, "ShadowingObscuring" 
§7.5.2, "Type-Import-on-Demand Declarations"

[Bloch 2005]

Puzzle 67: All Strung Out

[Bloch 2008]

Item 16: Prefer interfaces to abstract classes

[Kabanov 2009]

 

[Conventions 2009]

6.3 Placement

[FindBugs 2008]

 

...