亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bytebuffer.java

?? java編譯器gjc源碼 java編譯環境
?? JAVA
字號:
/**
 * @(#)ByteBuffer.java	1.13 03/01/23
 *
 * Copyright 2003 Sun Microsystems, Inc. All rights reserved.
 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */
package com.sun.tools.javac.v8.util;
import java.io.*;


/**
 * A byte buffer is a flexible array which grows when elements are
 *  appended. There are also methods to append names to byte buffers
 *  and to convert byte buffers to names.
 */
public class ByteBuffer {

    /**
     * An array holding the bytes in this buffer; can be grown.
     */
    public byte[] elems;

    /**
     * The current number of defined bytes in this buffer.
     */
    public int length;

    /**
     * Create a new byte buffer.
     */
    public ByteBuffer() {
        this(64);
    }

    /**
      * Create a new byte buffer with an initial elements array
      *  of given size.
      */
    public ByteBuffer(int initialSize) {
        super();
        elems = new byte[initialSize];
        length = 0;
    }

    private void copy(int size) {
        byte[] newelems = new byte[size];
        System.arraycopy(elems, 0, newelems, 0, elems.length);
        elems = newelems;
    }

    /**
      * Append byte to this buffer.
      */
    public void appendByte(int b) {
        if (length >= elems.length)
            copy(elems.length * 2);
        elems[length++] = (byte) b;
    }

    /**
      * Append `len' bytes from byte array,
      *  starting at given `start' offset.
      */
    public void appendBytes(byte[] bs, int start, int len) {
        while (length + len > elems.length)
            copy(elems.length * 2);
        System.arraycopy(bs, start, elems, length, len);
        length += len;
    }

    /**
      * Append all bytes from given byte array.
      */
    public void appendBytes(byte[] bs) {
        appendBytes(bs, 0, bs.length);
    }

    /**
      * Append a character as a two byte number.
      */
    public void appendChar(int x) {
        while (length + 1 >= elems.length)
            copy(elems.length * 2);
        elems[length] = (byte)((x >> 8) & 255);
        elems[length + 1] = (byte)((x) & 255);
        length = length + 2;
    }

    /**
      * Append an integer as a four byte number.
      */
    public void appendInt(int x) {
        while (length + 3 >= elems.length)
            copy(elems.length * 2);
        elems[length] = (byte)((x >> 24) & 255);
        elems[length + 1] = (byte)((x >> 16) & 255);
        elems[length + 2] = (byte)((x >> 8) & 255);
        elems[length + 3] = (byte)((x) & 255);
        length = length + 4;
    }

    /**
      * Append a long as an eight byte number.
      */
    public void appendLong(long x) {
        ByteArrayOutputStream buffer = new ByteArrayOutputStream(8);
        DataOutputStream bufout = new DataOutputStream(buffer);
        try {
            bufout.writeLong(x);
            appendBytes(buffer.toByteArray(), 0, 8);
        } catch (IOException e) {
            throw new AssertionError("write");
        }
    }

    /**
      * Append a float as a four byte number.
      */
    public void appendFloat(float x) {
        ByteArrayOutputStream buffer = new ByteArrayOutputStream(4);
        DataOutputStream bufout = new DataOutputStream(buffer);
        try {
            bufout.writeFloat(x);
            appendBytes(buffer.toByteArray(), 0, 4);
        } catch (IOException e) {
            throw new AssertionError("write");
        }
    }

    /**
      * Append a double as a eight byte number.
      */
    public void appendDouble(double x) {
        ByteArrayOutputStream buffer = new ByteArrayOutputStream(8);
        DataOutputStream bufout = new DataOutputStream(buffer);
        try {
            bufout.writeDouble(x);
            appendBytes(buffer.toByteArray(), 0, 8);
        } catch (IOException e) {
            throw new AssertionError("write");
        }
    }

    /**
      * Append a name.
      */
    public void appendName(Name name) {
        appendBytes(name.table.names, name.index, name.len);
    }

    /**
      * Reset to zero length.
      */
    public void reset() {
        length = 0;
    }

    /**
      * Convert contents to name.
      */
    public Name toName(Name.Table names) {
        return names.fromUtf(elems, 0, length);
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费在线视频| 久久精品视频在线免费观看| 国产91在线看| 国产精品一区一区三区| 国产一区二区三区av电影| 日韩国产高清在线| 免费观看久久久4p| 国产一区二区调教| 国产成人av影院| 99riav一区二区三区| 一本久道中文字幕精品亚洲嫩| 成人国产精品免费观看| 91丨porny丨户外露出| 欧美色老头old∨ideo| 欧美福利视频导航| 久久先锋影音av鲁色资源网| 国产精品久久久久一区二区三区| 国产精品国产三级国产aⅴ中文| 一区在线观看免费| 婷婷夜色潮精品综合在线| 奇米影视在线99精品| 国产激情91久久精品导航 | 亚洲观看高清完整版在线观看| 国产农村妇女毛片精品久久麻豆 | 国产精品毛片无遮挡高清| 最好看的中文字幕久久| 亚洲国产一区二区三区青草影视| 日韩国产精品91| 国产91富婆露脸刺激对白| 91免费视频大全| 91精品国产麻豆国产自产在线| 日韩欧美的一区二区| 中文av字幕一区| 午夜精彩视频在线观看不卡| 国产乱码精品一区二区三区忘忧草 | 欧美日韩一区二区三区高清| 日韩女优制服丝袜电影| 亚洲欧洲99久久| 日本麻豆一区二区三区视频| 大桥未久av一区二区三区中文| 在线看不卡av| 国产亚洲一区二区在线观看| 亚洲大片在线观看| 成人的网站免费观看| 91精品国产综合久久小美女| 中文一区在线播放| 另类欧美日韩国产在线| 在线观看一区二区视频| 国产精品看片你懂得| 久久国产欧美日韩精品| 在线观看av一区二区| 久久精品男人天堂av| 亚洲一区二区三区中文字幕在线| 九九热在线视频观看这里只有精品| 成人97人人超碰人人99| 久久综合九色综合97婷婷女人| 亚洲国产成人高清精品| 99国产精品99久久久久久| 久久久久久久久伊人| 日韩高清国产一区在线| 精品美女被调教视频大全网站| 中文字幕中文在线不卡住| 国产在线播放一区二区三区| 欧美三级日韩三级国产三级| 亚洲精品免费电影| a级高清视频欧美日韩| 久久精品人人做人人爽人人| 精品午夜久久福利影院| 日韩免费观看2025年上映的电影| 亚洲资源在线观看| 色婷婷综合久久| 亚洲乱码国产乱码精品精98午夜| 国产jizzjizz一区二区| 久久久久久麻豆| 国产精品亚洲一区二区三区在线| 久久中文娱乐网| 国产制服丝袜一区| 久久综合色综合88| 国产传媒欧美日韩成人| 国产视频不卡一区| 丁香天五香天堂综合| 久久久91精品国产一区二区精品 | 精品亚洲porn| 久久无码av三级| 成人午夜在线免费| 亚洲日本在线看| 欧美日韩在线精品一区二区三区激情 | xfplay精品久久| 国产激情一区二区三区| 国产精品久久久久一区 | 夜夜嗨av一区二区三区| 欧美伊人久久久久久久久影院| 亚洲一区二区三区影院| 欧美一区二区久久| 精品在线免费观看| 国产精品第一页第二页第三页| 一本色道久久加勒比精品| 日韩精品免费专区| 久久网站最新地址| 色拍拍在线精品视频8848| 亚洲成人av福利| 久久久久久久久久电影| 99久久99久久免费精品蜜臀| 亚洲h动漫在线| 国产午夜精品一区二区| 日本高清视频一区二区| 免费av网站大全久久| 亚洲国产精品成人久久综合一区 | 欧美美女一区二区三区| 久久99精品国产.久久久久久| 国产日韩欧美一区二区三区综合| 色婷婷久久久久swag精品| 日韩国产欧美在线观看| 日本一区二区三区dvd视频在线| 欧美伊人久久久久久午夜久久久久| 免费在线看成人av| 亚洲免费成人av| 欧美精品一区二区三区蜜桃 | 波多野结衣一区二区三区| 亚洲成av人片一区二区三区| 国产日韩av一区| 欧美日韩视频在线第一区| 国产九色sp调教91| 日韩高清中文字幕一区| 亚洲日本丝袜连裤袜办公室| 精品国产乱码久久久久久久久 | 丝袜美腿一区二区三区| 日韩理论片在线| 国产亚洲短视频| 日韩欧美第一区| 欧美亚一区二区| av在线这里只有精品| 国产资源在线一区| 日本不卡免费在线视频| 亚洲精品久久久蜜桃| 国产精品久久三| 国产亚洲欧美日韩俺去了| 日韩欧美在线123| 91福利精品视频| 99久久综合色| 成人国产免费视频| 成人精品亚洲人成在线| 国产盗摄女厕一区二区三区| 免费人成网站在线观看欧美高清| 亚洲一区二区精品3399| 一区二区三区中文在线观看| 国产精品家庭影院| 国产精品久久久久久妇女6080| 久久精品亚洲麻豆av一区二区| 欧美不卡123| 精品国产凹凸成av人导航| 欧美电影一区二区三区| 7777精品伊人久久久大香线蕉的 | 精品在线播放免费| 玖玖九九国产精品| 精品一区二区三区免费观看 | 国产亚洲欧美色| 欧美国产精品专区| 中文天堂在线一区| 亚洲视频一区在线| 亚洲伊人色欲综合网| 婷婷成人综合网| 久久不见久久见中文字幕免费| 另类小说视频一区二区| 国产美女一区二区| 91亚洲精品一区二区乱码| 99精品热视频| 欧美日韩国产一区二区三区地区| 欧美日韩久久久一区| 精品欧美一区二区三区精品久久 | 日本一区二区综合亚洲| 国产精品夫妻自拍| 亚洲国产一区二区在线播放| 日韩av电影免费观看高清完整版 | 欧美一级高清片在线观看| 精品久久久久久久久久久院品网| 久久久www免费人成精品| 国产精品久久久久久久久免费樱桃 | 一区二区三区美女视频| 午夜精品久久久久久久久久久| 日本免费在线视频不卡一不卡二 | 国产宾馆实践打屁股91| 91在线视频官网| 欧美一区永久视频免费观看| 久久久久成人黄色影片| 伊人夜夜躁av伊人久久| 麻豆国产一区二区| 99久久国产综合精品麻豆| 91精品国产色综合久久不卡蜜臀| 久久久久久影视| 亚洲自拍都市欧美小说| 国产在线精品视频| 欧美日韩在线播放三区| 久久精品视频一区| 首页综合国产亚洲丝袜| 高清shemale亚洲人妖| 欧美日韩国产成人在线91| 久久精品水蜜桃av综合天堂| 偷偷要91色婷婷| 91亚洲精品乱码久久久久久蜜桃|