Versions Compared

Key

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

Wiki Markup
The contracts of the read methods for the {{InputStream}} and {{Reader}} and their familiessubclasses are complicated.  According to the Java API \[[API 2006|AA. Bibliography#API 06]\] for the class {{InputStream}}, the {{read(byte\[\], int, int)}} method provides the following behavior:

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5fa6854d9ba2e55d-a0924a9f-4d3643da-a70ebcb9-42475b21f2af1efbc858ec9a"><ac:plain-text-body><![CDATA[

[[API 2006

AA. Bibliography#API 06]]

Class InputStream, DataInputStream

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d307f9895e9b7ee6-d6986d46-4f3b465d-8279a5cc-49d864ea69d84d657b5cd038"><ac:plain-text-body><![CDATA[

[[Chess 2007

AA. Bibliography#Chess 07]]

8.1 Handling Errors with Return Codes

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4cc1533876f41f25-5513c4a6-4d4545cd-b3b6a126-9a091614ea803809078e1823"><ac:plain-text-body><![CDATA[

[[Harold 1999

AA. Bibliography#Harold 99]]

Chapter 7: Data Streams, Reading Byte Arrays

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

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="165afe7dc062344f-b08aa782-40b346a4-b0a58eb3-6b6a3d77e392221ab1484053"><ac:plain-text-body><![CDATA[

[[Phillips 2005

AA. Bibliography#Phillips 05]]

 

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

...