import java.nio.*; import java.nio.ByteBuffer; import java.nio.LongBuffer; public class AsLong { public static void main(String[] args) { ByteBuffer byteBuf = ByteBuffer.allocate(1024); System.out.print("\nInformation related to byte buffer :"); System.out.printf("\nByteBuffer Limit = %4d", byteBuf.limit()); System.out.printf("\nByteBuffer position = %2d ", byteBuf.position()); System.out.printf("\nByteBuffer capacity = %4d%n", byteBuf.capacity()); LongBuffer longBuf = byteBuf.asLongBuffer(); System.out.print("Information related to long buffer :"); System.out.printf("\nLongBuffer Limit = %4d", longBuf.limit()); System.out.printf("\nLongBuffer position = %2d ", longBuf.position()); System.out.printf("\nLongBuffer capacity = %4d%n",longBuf.capacity()); } }