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="d5386c67d9058588-3c830b7c-4bdb47bc-9632b1d7-777e887f3c9791165dcffb4d"><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="1a5ff94e5177b6f9-2efdb21c-4e044b6e-89c5a661-1c40aff22a2cfa133ca944e8"><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="787b6d94f0adf8c1-6ef89409-41b1478c-975699d6-9655650bed345a03ed0cb72c"><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="9c20931984be0950-06f44e79-4a494b6d-ab849ebb-4e795ec24cd5fd7a98c72a9d"><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="3c1f639e70fc4a07-7092d8a3-4bcc47b9-9492936c-5a96291bb51081161f694be6"><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="a040ba5195a7512b-5d2536a6-44d143c6-879cbff6-dfc0993638fb56e8474434f1"><ac:plain-text-body><![CDATA[

[[FindBugs 2008

AA. Bibliography#FindBugs References#FindBugs 08]]

 

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

...