タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

JAVAとbufferに関するryouzoのブックマーク (1)

  • Javaバッファークラスメモ(Hishidama's Java Buffer Memo)

    Buffer(ByteBuffer・CharBuffer) JDK1.4で新設されたnew I/O関連に、バッファークラスがある。 でもちょっと癖があって分かりづらい(苦笑) 概要(特徴) Bufferの用途・存在意義は、「バッファー」という名前が示す通り、データを保存(追加)し、そこから取得する為のもの。ではあるのだけれど。 基的に、「データをある程度まとめてバッファーに入れ、入れたもの全てを読み取る」という使い方をする。 (キューの様な、追加して少し読み取って(まだデータが残ってるけど)また追加して…という使い方ではない) (書き込みと読み取りを順不同に行うのがキュー。バッファーは基的に交互に行う) バッファーサイズ(キャパシティー)の上限まで行ったら、それ以上追加できない。オーバーフロー(例外が発生)する。 (StringBuffer(StringBuilder)の様な、上限まで

    ryouzo
    ryouzo 2014/12/14
    分かりやすい
  • 1