当前位置: 首页 > news >正文

黑龙江外贸网站制作html表格编辑器

黑龙江外贸网站制作,html表格编辑器,长春建设局网站,管理咨询师证书一、FileDescriptor 文件描述符类的实例用作与基础机器有关的某种结构的不透明句柄#xff0c;该结构表示开放文件、开放套接字或者字节的另一个源或接收者。文件描述符的主要实际用途是创建一个包含该结构的 FileInputStream 或 FileOutputStream。 二、静态标准文件描述…一、FileDescriptor 文件描述符类的实例用作与基础机器有关的某种结构的不透明句柄该结构表示开放文件、开放套接字或者字节的另一个源或接收者。文件描述符的主要实际用途是创建一个包含该结构的 FileInputStream 或 FileOutputStream。  二、静态标准文件描述符 (1)标准文件描述符 字段摘要static FileDescriptorerr           标准错误流的句柄。static FileDescriptorin           标准输入流的句柄。static FileDescriptorout           标准输出流的句柄。 标准流的源码 public static final FileDescriptor in standardStream(0); public static final FileDescriptor out standardStream(1); public static final FileDescriptor err standardStream(2); private static FileDescriptor standardStream(int fd) {FileDescriptor desc new FileDescriptor();desc.handle set(fd);return desc; } private static native long set(int d); (2)out 的作用和原理 out是标准输出(屏幕)的描述符。通过创建out对应的OutputStream对象os然后通过os的write()等输出接口就可以将信息输出到屏幕上。 try {PrintWriter pw new PrintWriter(new FileOutputStream(FileDescriptor.out)); pw.print(你好);pw.flush();pw.close(); } catch (Exception e) { } 输出结果你好 这与System.out.print()方法一样 三、文件流的FileDescriptor (1)获取文件描述符Stream.getFD() try {// 打开文件获取文件描述符String fileName out.txt;FileOutputStream os new FileOutputStream(fileName);FileDescriptor fd os.getFD();System.out.println(file name: fileName);//写数据入文件byte[] data 你好.getBytes();os.write(data);System.out.println(data: data);// 刷新缓冲区,数据可能没有写入到磁盘 os.flush();// 阻塞直到数据缓冲区的数据全部写入磁盘,该方法返回后数据已经写入到磁盘System.out.println(阻塞直到数据缓冲区的数据全部写入磁盘);fd.sync();// 关闭流os.close(); } catch (IOException e) {e.printStackTrace(); } (2)同一个文件描述符 String fileNamefile.txt; try { // 新建文件file.txt对应的FileOutputStream对象 FileOutputStream os1 new FileOutputStream(fileName); // 获取文件file.txt对应的FileDescriptor FileDescriptor fd os1.getFD(); // 根据FileDescriptor创建FileOutputStream对象 FileOutputStream os2 new FileOutputStream(fd); os1.write(a); // 通过os1向file.txt中写入a os2.write(b); // 通过os1向file.txt中写入b if (fd!null) System.out.printf(fd(%s) is %s\n,fd, fd.valid()); System.out.println(os1.getFD()os2.getFD()); //true os2.close(); os1.close(); } catch(IOException e) { e.printStackTrace(); } file.txt 中内容为ab (3)不同文件描述符 String fileNamefile.txt; try { // 新建文件file.txt对应的FileOutputStream对象 FileOutputStream os1 new FileOutputStream(fileName); // 根据FileDescriptor创建FileOutputStream对象 FileOutputStream os2 new FileOutputStream(fileName); os1.write(a); // 通过out1向file.txt中写入a os2.write(b); // 通过out1向file.txt中写入bSystem.out.println(os1.getFD()os2.getFD()); //false os2.close(); os1.close(); } catch(IOException e) { e.printStackTrace(); } file.txt 中内容为b 最后FileInputStream 与FileOutputStream的执行结果类似。
http://www.sadfv.cn/news/263107/

相关文章:

  • 免费cad图纸下载网站wap网站还有能打开的吗
  • 局域网建网站的详细步骤蚁坊软件舆情监测系统
  • 网站制作的服务机构品牌设计网站建设
  • 做皮革网站网站建设公司新报
  • 网站推广的方法有哪些阿里建站官网
  • dede网站搬家后为什么都没有内容呢我国的课程一般通过
  • 做视频上什么网站找创意做网站最大的公司
  • 如何进行网站的seo邢台网站制作哪里好
  • 做网站的缺点如何制作一个公司网站
  • 做网站的公司主营成本应该写啥cms 多个网站
  • 关于网站运营的问题设计工作室网站
  • 网站建设什么是静态网页商洛免费做网站
  • 电子商务网站例卫计局网站建设工作总结
  • 教务系统网站怎么做网站关键词可以添加吗
  • 河南网站排名优化价格麦包包网站建设特点
  • 网站单页面怎么做性价比高的vps
  • 网页版梦幻西游探案任务攻略手机版 pc 版本 网站 跳转 seo
  • 嘉兴网站推广优化费用网站建设价格与哪些
  • 网站模板素材怎么用三门峡网站建设费用
  • 浙江省网站建设报价网页设计广州网站
  • 软件下载网站模板国家工商信息公示系统
  • 创意网站 模板icp网站备案核验单下载
  • 百度网站建设是什么信誉好的福州网站建设
  • 高坪网站建设做亚马逊一个月挣10万
  • 一个虚拟主机可以做几个网站吗软件工程有多难学
  • 网站建设的自我总结电商网站设计网络服务
  • 黄冈网站推广代运营常州网站网站建设
  • 兰州企业做网站程序员项目外包
  • 网站代理合作mip网站模板
  • 永久域名最新网站扁平化风格 网站