クラス階層
- java.lang.Object
- java.nio.Buffer
- java.nio.ByteBuffer (java.lang.Comparable<T>を実装)
- java.nio.MappedByteBuffer
- java.nio.CharBuffer (java.lang.Appendable、java.lang.CharSequence、java.lang.Comparable<T>、java.lang.Readableを実装)
- java.nio.DoubleBuffer (java.lang.Comparable<T>を実装)
- java.nio.FloatBuffer (java.lang.Comparable<T>を実装)
- java.nio.IntBuffer (java.lang.Comparable<T>を実装)
- java.nio.LongBuffer (java.lang.Comparable<T>を実装)
- java.nio.ShortBuffer (java.lang.Comparable<T>を実装)
- java.nio.ByteBuffer (java.lang.Comparable<T>を実装)
- java.nio.ByteOrder
- java.lang.Throwable (java.io.Serializableを実装)
- java.lang.Exception
- java.lang.RuntimeException
- java.nio.BufferOverflowException
- java.nio.BufferUnderflowException
- java.lang.IllegalStateException
- java.nio.InvalidMarkException
- java.lang.UnsupportedOperationException
- java.nio.ReadOnlyBufferException
- java.lang.RuntimeException
- java.lang.Exception
- java.nio.Buffer