大家来翻译API吧!谁翻译得好,这100分给谁:)

colin1022 2002-09-24 05:33:03
A piped input stream should be connected to a piped output stream;
the piped input stream then provides whatever data bytes are written to the piped output stream.
Typically, data is read from a PipedInputStream object by one thread and data is written to the corresponding PipedOutputStream by some other thread.
Attempting to use both objects from a single thread is not recommended, as it may deadlock the thread.
The piped input stream contains a buffer, decoupling read operations from write operations, within limits.

我的翻译是:

一个管道输入流必须连接到一个管道输出流;
然后管道输入流提供准备写入到管道输入流的2进制数据。
比如,在一个线程中,数据从一个PipedInputStream 对象读取来,
然后通过另一个线程,数据写到相应的PipedOutputStream对象中去。
不推荐在一个线程中使用这两个对象,因为那样可能会造成死锁。
管道输入流有一个缓冲器。。。。。(不会翻译了)
...全文
32 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kick_hotdog 2002-09-24
  • 打赏
  • 举报
回复
在你的基础上做些修改

一个管道输入流必须连接到一个管道输出流;
然后管道输入流提供给准备写入到管道输入流的任何数据。
比如,数据通过一个线程从PipedInputStream读取对象,
再通过另一个线程写到相应的PipedOutputStream对象中去。
这里并不推荐在单独线程中使用这两个对象,因为那样可能会造成死锁。
管道输入流包含一个缓冲区,可以缓和来自写操作的读操作的限制。
远太狼 2002-09-24
  • 打赏
  • 举报
回复
sorry , 小错误。within limits 应该是“适当地”

一个管道输入流必须连接到一个管道输出流;
管道输入流提供已写入到管道输入流的2进制数据。
典型的,在一个线程中,从一个PipedInputStream对象来读取数据,
在另一个线程中,写数据到相应的PipedOutputStream对象中去。
不推荐在一个线程中使用这两个对象,因为那样可能会造成死锁。
管道输入流有一个缓冲器,用来适当地减少读写操作之间的冗余时间。
远太狼 2002-09-24
  • 打赏
  • 举报
回复
一个管道输入流必须连接到一个管道输出流;
管道输入流提供已写入到管道输入流的2进制数据。
典型的,在一个线程中,从一个PipedInputStream对象来读取数据,
在另一个线程中,写数据到相应的PipedOutputStream对象中去。
不推荐在一个线程中使用这两个对象,因为那样可能会造成死锁。
管道输入流有一个缓冲器,用来减少读写操作之间的冗余时间,有长度限制。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧