分享
 
 
 

java.io.OutputStream翻译

王朝java/jsp·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

[/url] [url=file:///F:/资料/文字资料/j2sdk-1_4_2-doc/docs/api/overview-summary.html]Overview

Package

Class

Use

Tree

Deprecated

Index

Help

JavaTM 2 Platform

Std. Ed. v1.4.2

PREV CLASS NEXT CLASS

FRAMES NO FRAMES All Classes

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD

java.io

Class OutputStreamjava.lang.Object

java.io.OutputStream

Direct Known Subclasses: ByteArrayOutputStream, FileOutputStream, FilterOutputStream, ObjectOutputStream, OutputStream, PipedOutputStream public abstract class OutputStream extends ObjectThis abstract class is the superclass of all classes representing an output stream of bytes. An output stream accepts output bytes and sends them to some sink. 该抽象类是所有表示字节输出流的类的父类。OutputStream接收输入的字节,并将其输出到指定的接收器中。

Applications that need to define a subclass of OutputStream must always provide at least a method that writes one byte of output. 应用程序需要定义OutputStream的子类,该子类至少应定义一个方法,用来输出一个字节。

Since: JDK1.0 See Also: BufferedOutputStream, ByteArrayOutputStream, DataOutputStream, FilterOutputStream, InputStream, write(int)Constructor Summary

OutputStream()

Method Summary

void

close()

Closes this output stream and releases any system resources associated with this stream.关闭输出流,释放所有相关的系统资源。

void

flush()

Flushes this output stream and forces any buffered output bytes to be written out.刷新输出流,使缓存数据被写出。

void

)]write(byte[] b)

Writes b.length bytes from the specified byte array to this output stream.将指定b.length长度的字节数组写入输出流。

void

,]write(byte[] b, int off, int len)

Writes len bytes from the specified byte array starting at offset off to this output stream.将指定字节数组off起始位置,len长度的字节写入输出流。

abstract void

write(int b)

Writes the specified byte to this output stream.将指定的字节写入输出流。

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

OutputStreampublic OutputStream()

Method Detail

writepublic abstract void write(int b)

throws IOException

Writes the specified byte to this output stream. The general contract for write is that one byte is written to the output stream. The byte to be written is the eight low-order bits of the argument b. The 24 high-order bits of b are ignored. 将指定字节数组写入输出流。write通常约定为向输出流写入一个字节,被写入的字节是参数b的低8位,其余24位忽略。 Subclasses of OutputStream must provide an implementation for this method. OutputStream的子类必须实现该方法。

Parameters: b - the byte. 该字节。 Throws: IOException - if an I/O error occurs. In particular, an IOException may be thrown if the output stream has been closed. 发生I/O错误时抛出,特别注意输出流已被关闭时也可能抛出IOException。writepublic void write(byte[] b)

throws IOException

Writes b.length bytes from the specified byte array to this output stream. The general contract for write(b) is that it should have exactly the same effect as the call write(b, 0, b.length). 将指定b.length长度的字节数组写入输出流。write(b)通常约定为和write(b, 0, b.length)等效。

Parameters: b - the data. 数据。 Throws: IOException - if an I/O error occurs. 发生I/O错误时抛出。 See Also: ,]write(byte[], int, int)writepublic void write(byte[] b,

int off,

int len)

throws IOException

Writes len bytes from the specified byte array starting at offset off to this output stream. The general contract for write(b, off, len) is that some of the bytes in the array b are written to the output stream in order; element b[off] is the first byte written and b[off+len-1] is the last byte written by this operation. 将指定字节数组off起始位置,len长度的字节写入输出流。write(b, off, len)通常约定为数组b中的字节应该按顺序写入,元素 b[off]是第一个被写入的字节,b[off+len-1]是操作中写入的最后一个字节。 The write method of OutputStream calls the write method of one argument on each of the bytes to be written out. Subclasses are encouraged to override this method and provide a more efficient implementation. OutputStream的write方法调用以每个字节为参数的write方法进行输出。建议子类应该重载该方法,以提供更有效的实现。

If b is null, a NullPointerException is thrown. 如果b为null,抛出NullPointerException。

If off is negative, or len is negative, or off+len is greater than the length of the array b, then an IndexOutOfBoundsException is thrown. 如果off是负数,len是负数,或者off+len大于数组b的长度,那么抛出IndexOutOfBoundsException。

Parameters: b - the data. 数据。 off - the start offset in the data. 数据的起始偏移。 len - the number of bytes to write. 写入的字节数。 Throws: IOException - if an I/O error occurs. In particular, an IOException is thrown if the output stream is closed. 发生I/O错误时抛出,特别注意输出流已被关闭时也可能抛出IOException。flushpublic void flush()

throws IOException

Flushes this output stream and forces any buffered output bytes to be written out. The general contract of flush is that calling it is an indication that, if any bytes previously written have been buffered by the implementation of the output stream, such bytes should immediately be written to their intended destination. 刷新输出流,使缓存数据被写出。flush通常约定为调用该指令时,任何实现OutputStream的类应当将先前被缓存的字节立即写入目的地。 The flush method of OutputStream does nothing. OutputStream的flush方法不做任何事。

Throws: IOException - if an I/O error occurs. 发生I/O错误时抛出。closepublic void close()

throws IOException

Closes this output stream and releases any system resources associated with this stream. The general contract of close is that it closes the output stream. A closed stream cannot perform output operations and cannot be reopened. 关闭输出流,释放所有相关的系统资源。close通常约定为关闭输出流,关闭的输出流不能执行输出操作,也不能重新被打开。 The close method of OutputStream does nothing. OutputStream的close方法不做任何事。

Throws: IOException - if an I/O error occurs. 发生I/O错误时抛出。[/url][url=file:///F:/资料/文字资料/j2sdk-1_4_2-doc/docs/api/overview-summary.html]Overview

Package

Class

Use

Tree

Deprecated

Index

Help

JavaTM 2 Platform

Std. Ed. v1.4.2

PREV CLASS NEXT CLASS

FRAMES NO FRAMES All Classes

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature

For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有