MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

import java.nio.ByteBuffer;
import java.nio.ByteOrder;

/**
 * Test views of long elements in a ByteBuffer.
 * 
 */
public class MainClass {
    public static void main(String[] argv) throws Exception {
        ByteBuffer bb = ByteBuffer.allocate(20);

        bb.put((byte) 0x07);
        bb.put((byte) 0x08);
        bb.put((byte) 0x09);
        bb.put((byte) 0x10);
        bb.put((byte) 0x11);
        bb.put((byte) 0x12);
        bb.put((byte) 0x13);
        bb.put((byte) 0x14);

        bb.position(1).limit(5);
        bb.mark();

        System.out.println("Expect an exception here");
        System.out.println("" + bb.order().toString() + ": " + bb.getLong());

    }
}
/**/