⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 slicebuffer.java

📁 IBM JAVA NIO培训资料,有很好的实例
💻 JAVA
字号:
// $Id$import java.io.*;import java.nio.*;import java.nio.channels.*;public class SliceBuffer{  static public void main( String args[] ) throws Exception {    ByteBuffer buffer = ByteBuffer.allocate( 10 );    for (int i=0; i<buffer.capacity(); ++i) {      buffer.put( (byte)i );    }    buffer.position( 3 );    buffer.limit( 7 );    ByteBuffer slice = buffer.slice();    for (int i=0; i<slice.capacity(); ++i) {      byte b = slice.get( i );      b *= 11;      slice.put( i, b );    }    buffer.position( 0 );    buffer.limit( buffer.capacity() );    while (buffer.remaining()>0) {      System.out.println( buffer.get() );    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -