JavaTM 2 Platform
Standard Ed. 6

類別 java.nio.ByteOrder
的使用

使用 ByteOrder 的軟體套件
java.nio 定義作為資料容器的緩衝區,並提供其他 NIO 套件的概觀。 
javax.imageio.stream Java Image I/O API 的一個套件,用來處理從檔案和串流中產生的低層級別 I/O。 
 

java.nioByteOrder 的使用
 

宣告為 ByteOrderjava.nio 中的欄位
static ByteOrder ByteOrder.BIG_ENDIAN
          表示 big-endian 位元組順序的常數。
static ByteOrder ByteOrder.LITTLE_ENDIAN
          表示 little-endian 位元組順序的常數。
 

返回 ByteOrderjava.nio 中的方法
static ByteOrder ByteOrder.nativeOrder()
          獲取底層平臺的本機位元組順序。
abstract  ByteOrder DoubleBuffer.order()
          獲取此緩衝區的位元組順序。
abstract  ByteOrder FloatBuffer.order()
          獲取此緩衝區的位元組順序。
abstract  ByteOrder LongBuffer.order()
          獲取此緩衝區的位元組順序。
abstract  ByteOrder ShortBuffer.order()
          獲取此緩衝區的位元組順序。
abstract  ByteOrder IntBuffer.order()
          獲取此緩衝區的位元組順序。
abstract  ByteOrder CharBuffer.order()
          獲取此緩衝區的位元組順序。
 ByteOrder ByteBuffer.order()
          獲取此緩衝區的位元組順序。
 

參數型別為 ByteOrderjava.nio 中的方法
 ByteBuffer ByteBuffer.order(ByteOrder bo)
          修改此緩衝區的位元組順序。
 

javax.imageio.streamByteOrder 的使用
 

宣告為 ByteOrderjavax.imageio.stream 中的欄位
protected  ByteOrder ImageInputStreamImpl.byteOrder
          串流的位元組順序,其為列舉類別 java.nio.ByteOrder 的實例,其中 ByteOrder.BIG_ENDIAN 指示網路位元組順序,ByteOrder.LITTLE_ENDIAN 指示反向順序。
 

返回 ByteOrderjavax.imageio.stream 中的方法
 ByteOrder ImageInputStream.getByteOrder()
          以 java.nio.ByteOrder 列舉實例的形式返回從此串流中讀取資料值時所使用的位元組順序。
 ByteOrder ImageInputStreamImpl.getByteOrder()
           
 

參數型別為 ByteOrderjavax.imageio.stream 中的方法
 void ImageInputStream.setByteOrder(ByteOrder byteOrder)
          設置希望以後從此串流中讀取資料值時使用的位元組順序。
 void ImageInputStreamImpl.setByteOrder(ByteOrder byteOrder)
           
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only