mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base
Minor coding style update of javadoc tag in any file in java.base Reviewed-by: bchristi, lancea
This commit is contained in:
parent
13d0bac294
commit
d15a57b842
139 changed files with 3499 additions and 3499 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 1995, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1995, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -26,12 +26,12 @@
|
|||
package java.io;
|
||||
|
||||
/**
|
||||
* The <code>DataOutput</code> interface provides
|
||||
* The {@code DataOutput} interface provides
|
||||
* for converting data from any of the Java
|
||||
* primitive types to a series of bytes and
|
||||
* writing these bytes to a binary stream.
|
||||
* There is also a facility for converting
|
||||
* a <code>String</code> into
|
||||
* a {@code String} into
|
||||
* <a href="DataInput.html#modified-utf-8">modified UTF-8</a>
|
||||
* format and writing the resulting series
|
||||
* of bytes.
|
||||
|
@ -39,7 +39,7 @@ package java.io;
|
|||
* For all the methods in this interface that
|
||||
* write bytes, it is generally true that if
|
||||
* a byte cannot be written for any reason,
|
||||
* an <code>IOException</code> is thrown.
|
||||
* an {@code IOException} is thrown.
|
||||
*
|
||||
* @author Frank Yellin
|
||||
* @see java.io.DataInput
|
||||
|
@ -50,8 +50,8 @@ public
|
|||
interface DataOutput {
|
||||
/**
|
||||
* Writes to the output stream the eight
|
||||
* low-order bits of the argument <code>b</code>.
|
||||
* The 24 high-order bits of <code>b</code>
|
||||
* low-order bits of the argument {@code b}.
|
||||
* The 24 high-order bits of {@code b}
|
||||
* are ignored.
|
||||
*
|
||||
* @param b the byte to be written.
|
||||
|
@ -60,14 +60,14 @@ interface DataOutput {
|
|||
void write(int b) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes to the output stream all the bytes in array <code>b</code>.
|
||||
* If <code>b</code> is <code>null</code>,
|
||||
* a <code>NullPointerException</code> is thrown.
|
||||
* If <code>b.length</code> is zero, then
|
||||
* Writes to the output stream all the bytes in array {@code b}.
|
||||
* If {@code b} is {@code null},
|
||||
* a {@code NullPointerException} is thrown.
|
||||
* If {@code b.length} is zero, then
|
||||
* no bytes are written. Otherwise, the byte
|
||||
* <code>b[0]</code> is written first, then
|
||||
* <code>b[1]</code>, and so on; the last byte
|
||||
* written is <code>b[b.length-1]</code>.
|
||||
* {@code b[0]} is written first, then
|
||||
* {@code b[1]}, and so on; the last byte
|
||||
* written is {@code b[b.length-1]}.
|
||||
*
|
||||
* @param b the data.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
|
@ -75,19 +75,19 @@ interface DataOutput {
|
|||
void write(byte b[]) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes <code>len</code> bytes from array
|
||||
* <code>b</code>, in order, to
|
||||
* the output stream. If <code>b</code>
|
||||
* is <code>null</code>, a <code>NullPointerException</code>
|
||||
* is thrown. If <code>off</code> is negative,
|
||||
* or <code>len</code> is negative, or <code>off+len</code>
|
||||
* Writes {@code len} bytes from array
|
||||
* {@code b}, in order, to
|
||||
* the output stream. If {@code b}
|
||||
* is {@code null}, a {@code NullPointerException}
|
||||
* is thrown. If {@code off} is negative,
|
||||
* or {@code len} is negative, or {@code off+len}
|
||||
* is greater than the length of the array
|
||||
* <code>b</code>, then an <code>IndexOutOfBoundsException</code>
|
||||
* is thrown. If <code>len</code> is zero,
|
||||
* {@code b}, then an {@code IndexOutOfBoundsException}
|
||||
* is thrown. If {@code len} is zero,
|
||||
* then no bytes are written. Otherwise, the
|
||||
* byte <code>b[off]</code> is written first,
|
||||
* then <code>b[off+1]</code>, and so on; the
|
||||
* last byte written is <code>b[off+len-1]</code>.
|
||||
* byte {@code b[off]} is written first,
|
||||
* then {@code b[off+1]}, and so on; the
|
||||
* last byte written is {@code b[off+len-1]}.
|
||||
*
|
||||
* @param b the data.
|
||||
* @param off the start offset in the data.
|
||||
|
@ -97,16 +97,16 @@ interface DataOutput {
|
|||
void write(byte b[], int off, int len) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes a <code>boolean</code> value to this output stream.
|
||||
* If the argument <code>v</code>
|
||||
* is <code>true</code>, the value <code>(byte)1</code>
|
||||
* is written; if <code>v</code> is <code>false</code>,
|
||||
* the value <code>(byte)0</code> is written.
|
||||
* Writes a {@code boolean} value to this output stream.
|
||||
* If the argument {@code v}
|
||||
* is {@code true}, the value {@code (byte)1}
|
||||
* is written; if {@code v} is {@code false},
|
||||
* the value {@code (byte)0} is written.
|
||||
* The byte written by this method may
|
||||
* be read by the <code>readBoolean</code>
|
||||
* method of interface <code>DataInput</code>,
|
||||
* which will then return a <code>boolean</code>
|
||||
* equal to <code>v</code>.
|
||||
* be read by the {@code readBoolean}
|
||||
* method of interface {@code DataInput},
|
||||
* which will then return a {@code boolean}
|
||||
* equal to {@code v}.
|
||||
*
|
||||
* @param v the boolean to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
|
@ -115,15 +115,15 @@ interface DataOutput {
|
|||
|
||||
/**
|
||||
* Writes to the output stream the eight low-
|
||||
* order bits of the argument <code>v</code>.
|
||||
* The 24 high-order bits of <code>v</code>
|
||||
* are ignored. (This means that <code>writeByte</code>
|
||||
* does exactly the same thing as <code>write</code>
|
||||
* order bits of the argument {@code v}.
|
||||
* The 24 high-order bits of {@code v}
|
||||
* are ignored. (This means that {@code writeByte}
|
||||
* does exactly the same thing as {@code write}
|
||||
* for an integer argument.) The byte written
|
||||
* by this method may be read by the <code>readByte</code>
|
||||
* method of interface <code>DataInput</code>,
|
||||
* which will then return a <code>byte</code>
|
||||
* equal to <code>(byte)v</code>.
|
||||
* by this method may be read by the {@code readByte}
|
||||
* method of interface {@code DataInput},
|
||||
* which will then return a {@code byte}
|
||||
* equal to {@code (byte)v}.
|
||||
*
|
||||
* @param v the byte value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
|
@ -140,18 +140,18 @@ interface DataOutput {
|
|||
* (byte)(0xff & v)
|
||||
* }</pre> <p>
|
||||
* The bytes written by this method may be
|
||||
* read by the <code>readShort</code> method
|
||||
* of interface <code>DataInput</code> , which
|
||||
* will then return a <code>short</code> equal
|
||||
* to <code>(short)v</code>.
|
||||
* read by the {@code readShort} method
|
||||
* of interface {@code DataInput} , which
|
||||
* will then return a {@code short} equal
|
||||
* to {@code (short)v}.
|
||||
*
|
||||
* @param v the <code>short</code> value to be written.
|
||||
* @param v the {@code short} value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
*/
|
||||
void writeShort(int v) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes a <code>char</code> value, which
|
||||
* Writes a {@code char} value, which
|
||||
* is comprised of two bytes, to the
|
||||
* output stream.
|
||||
* The byte values to be written, in the order
|
||||
|
@ -161,18 +161,18 @@ interface DataOutput {
|
|||
* (byte)(0xff & v)
|
||||
* }</pre><p>
|
||||
* The bytes written by this method may be
|
||||
* read by the <code>readChar</code> method
|
||||
* of interface <code>DataInput</code> , which
|
||||
* will then return a <code>char</code> equal
|
||||
* to <code>(char)v</code>.
|
||||
* read by the {@code readChar} method
|
||||
* of interface {@code DataInput} , which
|
||||
* will then return a {@code char} equal
|
||||
* to {@code (char)v}.
|
||||
*
|
||||
* @param v the <code>char</code> value to be written.
|
||||
* @param v the {@code char} value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
*/
|
||||
void writeChar(int v) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes an <code>int</code> value, which is
|
||||
* Writes an {@code int} value, which is
|
||||
* comprised of four bytes, to the output stream.
|
||||
* The byte values to be written, in the order
|
||||
* shown, are:
|
||||
|
@ -183,17 +183,17 @@ interface DataOutput {
|
|||
* (byte)(0xff & v)
|
||||
* }</pre><p>
|
||||
* The bytes written by this method may be read
|
||||
* by the <code>readInt</code> method of interface
|
||||
* <code>DataInput</code> , which will then
|
||||
* return an <code>int</code> equal to <code>v</code>.
|
||||
* by the {@code readInt} method of interface
|
||||
* {@code DataInput} , which will then
|
||||
* return an {@code int} equal to {@code v}.
|
||||
*
|
||||
* @param v the <code>int</code> value to be written.
|
||||
* @param v the {@code int} value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
*/
|
||||
void writeInt(int v) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes a <code>long</code> value, which is
|
||||
* Writes a {@code long} value, which is
|
||||
* comprised of eight bytes, to the output stream.
|
||||
* The byte values to be written, in the order
|
||||
* shown, are:
|
||||
|
@ -208,50 +208,50 @@ interface DataOutput {
|
|||
* (byte)(0xff & v)
|
||||
* }</pre><p>
|
||||
* The bytes written by this method may be
|
||||
* read by the <code>readLong</code> method
|
||||
* of interface <code>DataInput</code> , which
|
||||
* will then return a <code>long</code> equal
|
||||
* to <code>v</code>.
|
||||
* read by the {@code readLong} method
|
||||
* of interface {@code DataInput} , which
|
||||
* will then return a {@code long} equal
|
||||
* to {@code v}.
|
||||
*
|
||||
* @param v the <code>long</code> value to be written.
|
||||
* @param v the {@code long} value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
*/
|
||||
void writeLong(long v) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes a <code>float</code> value,
|
||||
* Writes a {@code float} value,
|
||||
* which is comprised of four bytes, to the output stream.
|
||||
* It does this as if it first converts this
|
||||
* <code>float</code> value to an <code>int</code>
|
||||
* in exactly the manner of the <code>Float.floatToIntBits</code>
|
||||
* method and then writes the <code>int</code>
|
||||
* value in exactly the manner of the <code>writeInt</code>
|
||||
* {@code float} value to an {@code int}
|
||||
* in exactly the manner of the {@code Float.floatToIntBits}
|
||||
* method and then writes the {@code int}
|
||||
* value in exactly the manner of the {@code writeInt}
|
||||
* method. The bytes written by this method
|
||||
* may be read by the <code>readFloat</code>
|
||||
* method of interface <code>DataInput</code>,
|
||||
* which will then return a <code>float</code>
|
||||
* equal to <code>v</code>.
|
||||
* may be read by the {@code readFloat}
|
||||
* method of interface {@code DataInput},
|
||||
* which will then return a {@code float}
|
||||
* equal to {@code v}.
|
||||
*
|
||||
* @param v the <code>float</code> value to be written.
|
||||
* @param v the {@code float} value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
*/
|
||||
void writeFloat(float v) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes a <code>double</code> value,
|
||||
* Writes a {@code double} value,
|
||||
* which is comprised of eight bytes, to the output stream.
|
||||
* It does this as if it first converts this
|
||||
* <code>double</code> value to a <code>long</code>
|
||||
* in exactly the manner of the <code>Double.doubleToLongBits</code>
|
||||
* method and then writes the <code>long</code>
|
||||
* value in exactly the manner of the <code>writeLong</code>
|
||||
* {@code double} value to a {@code long}
|
||||
* in exactly the manner of the {@code Double.doubleToLongBits}
|
||||
* method and then writes the {@code long}
|
||||
* value in exactly the manner of the {@code writeLong}
|
||||
* method. The bytes written by this method
|
||||
* may be read by the <code>readDouble</code>
|
||||
* method of interface <code>DataInput</code>,
|
||||
* which will then return a <code>double</code>
|
||||
* equal to <code>v</code>.
|
||||
* may be read by the {@code readDouble}
|
||||
* method of interface {@code DataInput},
|
||||
* which will then return a {@code double}
|
||||
* equal to {@code v}.
|
||||
*
|
||||
* @param v the <code>double</code> value to be written.
|
||||
* @param v the {@code double} value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
*/
|
||||
void writeDouble(double v) throws IOException;
|
||||
|
@ -259,17 +259,17 @@ interface DataOutput {
|
|||
/**
|
||||
* Writes a string to the output stream.
|
||||
* For every character in the string
|
||||
* <code>s</code>, taken in order, one byte
|
||||
* {@code s}, taken in order, one byte
|
||||
* is written to the output stream. If
|
||||
* <code>s</code> is <code>null</code>, a <code>NullPointerException</code>
|
||||
* is thrown.<p> If <code>s.length</code>
|
||||
* {@code s} is {@code null}, a {@code NullPointerException}
|
||||
* is thrown.<p> If {@code s.length}
|
||||
* is zero, then no bytes are written. Otherwise,
|
||||
* the character <code>s[0]</code> is written
|
||||
* first, then <code>s[1]</code>, and so on;
|
||||
* the last character written is <code>s[s.length-1]</code>.
|
||||
* the character {@code s[0]} is written
|
||||
* first, then {@code s[1]}, and so on;
|
||||
* the last character written is {@code s[s.length-1]}.
|
||||
* For each character, one byte is written,
|
||||
* the low-order byte, in exactly the manner
|
||||
* of the <code>writeByte</code> method . The
|
||||
* of the {@code writeByte} method . The
|
||||
* high-order eight bits of each character
|
||||
* in the string are ignored.
|
||||
*
|
||||
|
@ -279,19 +279,19 @@ interface DataOutput {
|
|||
void writeBytes(String s) throws IOException;
|
||||
|
||||
/**
|
||||
* Writes every character in the string <code>s</code>,
|
||||
* Writes every character in the string {@code s},
|
||||
* to the output stream, in order,
|
||||
* two bytes per character. If <code>s</code>
|
||||
* is <code>null</code>, a <code>NullPointerException</code>
|
||||
* is thrown. If <code>s.length</code>
|
||||
* two bytes per character. If {@code s}
|
||||
* is {@code null}, a {@code NullPointerException}
|
||||
* is thrown. If {@code s.length}
|
||||
* is zero, then no characters are written.
|
||||
* Otherwise, the character <code>s[0]</code>
|
||||
* is written first, then <code>s[1]</code>,
|
||||
* Otherwise, the character {@code s[0]}
|
||||
* is written first, then {@code s[1]},
|
||||
* and so on; the last character written is
|
||||
* <code>s[s.length-1]</code>. For each character,
|
||||
* {@code s[s.length-1]}. For each character,
|
||||
* two bytes are actually written, high-order
|
||||
* byte first, in exactly the manner of the
|
||||
* <code>writeChar</code> method.
|
||||
* {@code writeChar} method.
|
||||
*
|
||||
* @param s the string value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
|
@ -304,19 +304,19 @@ interface DataOutput {
|
|||
* by the
|
||||
* <a href="DataInput.html#modified-utf-8">modified UTF-8</a>
|
||||
* representation
|
||||
* of every character in the string <code>s</code>.
|
||||
* If <code>s</code> is <code>null</code>,
|
||||
* a <code>NullPointerException</code> is thrown.
|
||||
* Each character in the string <code>s</code>
|
||||
* of every character in the string {@code s}.
|
||||
* If {@code s} is {@code null},
|
||||
* a {@code NullPointerException} is thrown.
|
||||
* Each character in the string {@code s}
|
||||
* is converted to a group of one, two, or
|
||||
* three bytes, depending on the value of the
|
||||
* character.<p>
|
||||
* If a character <code>c</code>
|
||||
* If a character {@code c}
|
||||
* is in the range <code>\u0001</code> through
|
||||
* <code>\u007f</code>, it is represented
|
||||
* by one byte:
|
||||
* <pre>(byte)c </pre> <p>
|
||||
* If a character <code>c</code> is <code>\u0000</code>
|
||||
* If a character {@code c} is <code>\u0000</code>
|
||||
* or is in the range <code>\u0080</code>
|
||||
* through <code>\u07ff</code>, then it is
|
||||
* represented by two bytes, to be written
|
||||
|
@ -324,8 +324,8 @@ interface DataOutput {
|
|||
* (byte)(0xc0 | (0x1f & (c >> 6)))
|
||||
* (byte)(0x80 | (0x3f & c))
|
||||
* }</pre> <p> If a character
|
||||
* <code>c</code> is in the range <code>\u0800</code>
|
||||
* through <code>uffff</code>, then it is
|
||||
* {@code c} is in the range <code>\u0800</code>
|
||||
* through {@code uffff}, then it is
|
||||
* represented by three bytes, to be written
|
||||
* in the order shown: <pre>{@code
|
||||
* (byte)(0xe0 | (0x0f & (c >> 12)))
|
||||
|
@ -333,19 +333,19 @@ interface DataOutput {
|
|||
* (byte)(0x80 | (0x3f & c))
|
||||
* }</pre> <p> First,
|
||||
* the total number of bytes needed to represent
|
||||
* all the characters of <code>s</code> is
|
||||
* all the characters of {@code s} is
|
||||
* calculated. If this number is larger than
|
||||
* <code>65535</code>, then a <code>UTFDataFormatException</code>
|
||||
* {@code 65535}, then a {@code UTFDataFormatException}
|
||||
* is thrown. Otherwise, this length is written
|
||||
* to the output stream in exactly the manner
|
||||
* of the <code>writeShort</code> method;
|
||||
* of the {@code writeShort} method;
|
||||
* after this, the one-, two-, or three-byte
|
||||
* representation of each character in the
|
||||
* string <code>s</code> is written.<p> The
|
||||
* string {@code s} is written.<p> The
|
||||
* bytes written by this method may be read
|
||||
* by the <code>readUTF</code> method of interface
|
||||
* <code>DataInput</code> , which will then
|
||||
* return a <code>String</code> equal to <code>s</code>.
|
||||
* by the {@code readUTF} method of interface
|
||||
* {@code DataInput} , which will then
|
||||
* return a {@code String} equal to {@code s}.
|
||||
*
|
||||
* @param s the string value to be written.
|
||||
* @throws IOException if an I/O error occurs.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue