Share on Google+Share on Google+

Check long buffer is read_only or not.

Advertisement
In this tutorial, you will see how to check long buffer is read_only or not.

Check long buffer is read_only or not.

In this tutorial, you will see how to check long buffer is read_only or not.

LongBuffer API:

The java.nio. LongBuffer class extends java.nio.Buffer class. It provides the following methods:

Return type Method Description
static LongBuffer allocate( int capacity)  The allocate(..) method allocate a long buffer of given capacity. 

Buffer API:

The java.nio.Buffer class extends java.lang.Object class. It provides the following methods:

Return type Method Description
abstract boolean isReadOnly() The isReadOnly() method tells this buffer is read only or not.

Code

import java.nio.*;
import java.nio.LongBuffer;

public class IsReadOnlyDemo {
  public static void main(String[] args) {
  LongBuffer longBuf = LongBuffer.allocate(256);
    if (longBuf.isReadOnly()) {
   System.out.println("Buffer is read only.");
    else {
 System.out.println("Buffer is not read only.");
    }
LongBuffer longBuf1 = longBuf.asReadOnlyBuffer();
    if (longBuf1.isReadOnly()) {
      System.out.println("Buffer is read only.");
    else {
System.out.println("Buffer is not read only.");
    }
  }
}

Output

C:\>java IsReadOnlyDemo
Buffer is not read only.
Buffer is read only.

Download this code

Advertisements

Advertisement

Posted on: August 6, 2010 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Share this Tutorial Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.