Quote Originariamente inviata da JavaJava Visualizza il messaggio
mi dicono che il metodo wrap() ritorna la classe HeapByteBuffer, ma io questa classe non riesco proprio a trovarla nella javadoc.
HeapByteBuffer è una classe "top-level" (non contenuta in un'altra classe) che è nello stesso package di ByteBuffer ma ha il livello di accesso di "default" (ovvero package level):

class HeapByteBuffer extends ByteBuffer // Nota: non c'è public !

Quindi: a) non è visibile all'esterno di java.nio e b) Nei javadoc generalmente (è una cosa configurabile quando si genera la documentazione javadoc) non ci sono le classe package level, perché sostanzialmente sono "private" al package.


P.S. ce ne sono tante altre similari: HeapCharBuffer, HeapIntBuffer ecc...