Versions Compared

Key

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

...

Wiki Markup
According to [§6.3.2, "Obscured Declarations"|http://java.sun.com/docs/books/jls/third_edition/html/names.html#6.3.2] of the _Java Language Specification_ \[[JLS 2005|AA. Bibliography#JLSReferences#JLS 05]\]

A simple name may occur in contexts where it may potentially be interpreted as the name of a variable, a type, or a package. In these situations, the rules of 6.5 specify that a variable will be chosen in preference to a type, and that a type will be chosen in preference to a package.

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f7675f363fc3dae9-9926b8f6-427a4f17-9ded868f-9a2700dc9d2dd03bd0a14a1a"><ac:plain-text-body><![CDATA[

[[JLS 2005

AA. Bibliography#JLS References#JLS 05]]

[§6.3.2, "Obscured Declarations"

http://java.sun.com/docs/books/jls/third_edition/html/names.html#6.3.2]

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

 

§6.3.1, "Shadowing Declarations"

 

§7.5.2, "Type-Import-On_Demand Declaration"

 

§14.4.3, "Shadowing of Names by Local Variables"

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5c15120d4cb5688a-04069e8d-4aca4ffa-ba048695-a18b945dbac8b861ab253526"><ac:plain-text-body><![CDATA[

[[Bloch 2005

AA. Bibliography#Bloch References#Bloch 05]]

Puzzle 67: All Strung Out

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4ddc54dfd526beab-5303733e-49da4fcd-9f64b09a-05fc41618bea3e0079e85fc9"><ac:plain-text-body><![CDATA[

[[Bloch 2008

AA. Bibliography#Bloch References#Bloch 08]]

Item 16: Prefer interfaces to abstract classes

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2c2fc665515b4d73-d770bd5a-425e4f50-93019a84-94be804820e46f363523eff9"><ac:plain-text-body><![CDATA[

[[Kabanov 2009

AA. Bibliography#Kabanov References#Kabanov 09]]

 

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="775fee517fedb268-0b40aac1-42004ec4-8308a1b7-17412f35a8bffca5eeb6e35c"><ac:plain-text-body><![CDATA[

[[Conventions 2009

AA. Bibliography#Conventions References#Conventions 09]]

6.3 Placement

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="218cbcd72c76444b-acc28f8e-4866437e-ae35bc4e-bdd30ab2658e7733dae83765"><ac:plain-text-body><![CDATA[

[[FindBugs 2008

AA. Bibliography#FindBugs References#FindBugs 08]]

 

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

...