JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.nio
Ŭ·¡½º LongBuffer

java.lang.Object 
  |
  +--java.nio.Buffer 
        |
        +--java.nio.LongBuffer
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Comparable

public abstract class LongBuffer
extends Buffer
implements Comparable

long ¹öÆÛÀÔ´Ï´Ù.

ÀÌ Å¬·¡½º´Â long ¹öÆÛ¿¡ ´ëÇÑ Á¶ÀÛÀ» 4 °³ÀÇ Ä«Å×°í¸®·Î ºÐ·ùÇÕ´Ï´Ù.

long ¹öÆÛ´Â ¹öÆÛÀÇ ÄÁÅÙÃ÷¿¡ ¿ë·®À» ÇÒ´çÇÏ´Â ¹æ¹ý (¿ë·®ÀÇ ÇÒ´ç ), ±âÁ¸ÀÇ long ¹è¿­À» ¹öÆÛ¿¡ ·¦ ÇÏ´Â ¹æ¹ý (·¦ ), ±âÁ¸ÀÇ byte ¹öÆÛÀÇ ¡¸ºä¡¹¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ¸·Î ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

byte ¹öÆÛ¿Í °°°Ô, long ¹öÆÛ¿¡µµ¡¸´ÙÀÌ·ºÆ®¡¹¹öÆÛ¿Í ¡¸ºñ´ÙÀÌ·ºÆ®¡¹¹öÆÛ°¡ ÀÖ½À´Ï´Ù. ÀÌ Å¬·¡½ºÀÇ wrap ¸Þ¼Òµå·Î ÀÛ¼ºµÈ long ¹öÆÛ´Â ºñ´ÙÀÌ·ºÆ® ¹öÆÛ°¡ µË´Ï´Ù. byte ¹öÆÛÀÇ ºä·Î¼­ ÀÛ¼ºµÈ long ¹öÆÛ´Â byte ¹öÆÛ°¡ ´ÙÀÌ·ºÆ® ¹öÆÛÀÎ °æ¿ì¿¡ ÇÑÇØ ´ÙÀÌ·ºÆ® ¹öÆÛ°¡ µË´Ï´Ù. long ¹öÆÛ°¡ ´ÙÀÌ·ºÆ® ¹öÆÛÀÏÁö ¾î¶³Áö´Â isDirect ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °ÍÀ¸·Î ÆÇ´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Å¬·¡½ºÀÇ ¸Þ¼ÒµåÁß ¹Ýȯ°ªÀ» µ¹·ÁÁÖÁö ¾Ê´Â °ÍÀº ÀÚ½ÅÀ» È£ÃâÇÑ ¹öÆÛÀÇ Á¤º¸¸¦ µ¹·ÁÁÝ´Ï´Ù. À̰ÍÀ» ÀÀ¿ëÇØ, ¸Þ¼Òµå È£ÃâÀ» ¿¬¼â½Ãų ¼ö°¡ ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.4

¸Þ¼ÒµåÀÇ °³¿ä
static LongBuffer allocate (int capacity)
          »õ·Î¿î long ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù.
 long[] array ()
          ÇöÀçÀÇ ¹öÆÛ¸¦ º¸Á¶ÇÏ´Â long ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù (¿É¼Ç).
 int arrayOffset ()
          ÇöÀçÀÇ ¹öÆÛÀÇ º¸Á¶ ¹è¿­³»¿¡ ÀÖ´Â ÀÌ ¹öÆÛÀÇ ÃÖÃÊÀÇ ¿ä¼ÒÀÇ ¿ÀÇÁ¼Â(offset)¸¦ µ¹·ÁÁÝ´Ï´Ù (¿É¼Ç).
abstract  LongBuffer asReadOnlyBuffer ()
          ÇöÀçÀÇ ¹öÆÛÀÇ ÄÁÅÙÃ÷¸¦ °øÀ¯ÇÏ´Â »õ·Î¿î read Àü¿ë long ¹öÆÛ¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
abstract  LongBuffer compact ()
          ÇöÀçÀÇ ¹öÆÛ¸¦ ¾ÐÃàÇÕ´Ï´Ù (¿É¼Ç).
 int compareTo (Object  ob)
          ÇöÀçÀÇ ¹öÆÛ¸¦ ´Ù¸¥ ¿ÀºêÁ§Æ®¿Í ºñ±³ÇÕ´Ï´Ù.
abstract  LongBuffer duplicate ()
          ÇöÀçÀÇ ¹öÆÛÀÇ ÄÁÅÙÃ÷¸¦ °øÀ¯ÇÏ´Â »õ·Î¿î long ¹öÆÛ¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 boolean equals (Object  ob)