javatm platform
standard ed. 6

java.io
类 filedescriptor

java.lang.object 继承者 java.io.filedescriptor

public final class filedescriptor
extends object

文件描述符类的实例用作与基础机器有关的某种结构的不透明句柄,该结构表示开放文件、开放套接字或者字节的另一个源或接收者。文件描述符的主要〖zhǔ yào〗实际用途是创建一个包含该结构的 fileinputstreamjs随机数fileoutputstream

应用程序不应创建自己〖his〗的文件描述符。

从以下版本开始〖kāi shǐ〗:
jdk1.0
另请参见:
fileinputstream,fileoutputstream

字段摘要
static filedescriptorerr
          标准错误流的句柄。
static filedescriptorin
          标准输入流的句柄。
static filedescriptorout
          标准输出流的句柄。
 
构造方法摘要
filedescriptor()
          构造一个(无效的)filedescriptor 对象。
 
方法摘要
 voidsync()
          强制所有〖all〗系统缓冲区与基础设备同步。
 booleanvalid()
          测试此文件描述符对象是否有效。
 
从类 java.lang.object 继承的方法
clone, equals, finalize
年轻时总会为了一点芝麻绿豆大的事情〖affair〗争吵,直呼对方名字、或是冷战沉默不语直到对方先开口道歉等等
不仅〖bù jǐn〗如此,Google Lens beta 也跟华为P20系列、陆版OPPO R15系列一样,可以〖 kě yǐ〗透过镜头直接辨识一个人身上穿的衣服、裤子、鞋子、包包,然后直接告诉你这些东西是什么、哪个品牌、多少钱,甚至帮你导向到电商平台去购买,至于实际上合作〖cooperation〗的平台,目前还未知
在 Google I/O 2018 开展的前一个夜晚,Google 举办了 Google Play 年度〖attitudes〗最佳相关奖项颁奖典礼(2018 Google Play Awards),目前相关应用程式也都进入编辑精选当中,其中最受欢迎的应用程式由还未在台湾〖tái wān〗上市〖shàng shì〗的游戏《Empires Puzzles》获得,用户可以〖 kě yǐ〗直接点开 Google Play 下载试用看看
一年一度〖attitudes〗的 Google 开发〖kāi fā〗者大会,首日 Keynote 于稍早暂时告一段落,今年同样大谈人工智慧的应用,包括〖included〗 Google Assistant人工智慧语音助理、Android P 作业系统、Google Lens 智慧镜头等,全部〖quán bù〗围绕着人工智慧议题打转,本篇简单整理第一天回顾内容,让读者一口气了解凌晨时分,Google 推出了哪些新功能
最后是有关自动驾驶汽车的应用,AI 被运用在车辆系统中的每个部分,包括〖included〗以车辆视角出发的感〖gǎn〗知、他人驾驶行为的预测、以及由车辆本身执行的行驶路线规划
与 2018 年微软开发〖kāi fā〗者大会(Build 2018)同时登场的 2018 年 Google 开发者大会(Google I/O 2018),从 5 月 8 日开始〖kāi shǐ〗到 10 日,选在旧金山海岸线露天广场举办
, getclass, hashcode, notify, notifyall, tostring, wait, wait, wait
 

字段详细信息

in

public static final filedescriptor in
标准输入流的句柄。通常,此文件描述符不是直接使用的,而是通过称为 system.in 的输入流使用的。

另请参见:
system.in

out

public static final filedescriptor out
标准输出流的句柄。通常,此文件描述符不是直接使用的,而是通过称为 system.out 的输出流使用的。

另请参见:
system.out

err

public static final filedescriptor err
标准错误流的句柄。通常,此文件描述符不是直接使用的,而是通过称为 system.err 的输出流使用的。

另请参见:
system.err
构造方法详细信息

filedescriptor

public filedescriptor()
构造一个(无效的)filedescriptor 对象。

方法详细信息

valid

public boolean valid()
测试此文件描述符对象是否有效。

返回:
如果文件描述符对象表示一个有效的、开放的文件、套接字或其他〖other〗活动 i/o 连接,则返回 true;否则返回 false

sync

public void sync()   throws syncfailedexception
强制所有系统缓冲区与基础设备同步。该方法在此 filedescriptor 的所有修改数据和属性都写入相关设备后返回。特别是,如果此 filedescriptor 引用物理存储介质,比如文件系统中的文件,则一直要等到将与此 filedesecriptor 有关的缓冲区的所有内存中修改副本写入物理介质中,sync 方法才会返回。sync 方法由要求物理存储(比例文件)处于某种已知状态下的代码使用。例如,提供简单事务处理设施的类可以使用 sync 来确保某个文件所有由给定事务造成的更改都记录〖Record〗在存储介质上。sync 只影响此 filedescriptor 的缓冲区下游。如果正通过应用程序(例如,通过一个 bufferedoutputstream 对象)实现内存缓冲,那么必须在数据受 sync 影响之前将这些缓冲区刷新,并转到 filedescriptor 中(例如,通过调用 outputstream.flush)。

抛出:js随机数
syncfailedexception - 无法〖to be〗刷新缓冲区时抛出,或者在因为系统无法〖to be〗保证所有缓冲区都与物理介质同步时抛出。
从以下版本开始:
jdk1.1

javatm platform
standard ed. 6

提交错误或意见〖yì jian〗
有关更多的 api 参考资料和开发人员文档,请参阅 java se 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作〖gōng zuò〗代码示例。

版权所有 2007 sun microsystems, inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策