import java.nio.*; import java.nio.IntBuffer; public class ReadOnlyIntBuffer { public static void main(String[] args) throws Exception { int[] array=new int[]{4,5}; IntBuffer intBuf = IntBuffer.wrap(array); System.out.println("Content in int buffer."); while (intBuf.hasRemaining()) { System.out.println(intBuf.get()); } IntBuffer readIntBuffer = intBuf.asReadOnlyBuffer(); readIntBuffer.flip(); System.out.println("Content in int readOnlyBuffer."); while (readIntBuffer.hasRemaining()) { System.out.println(readIntBuffer.get()); } try { readIntBuffer.put(23); } catch (Exception e) { System.out.println("Buffer is read_only : " + e); } } }