文件名称:
F1Engine v0.1 alpha
开发工具:
文件大小: 501kb
下载次数: 0
上传时间: 2011-08-04
详细说明: F1Engine V0.1 alpha 2011 瞿正峰版权所有,保留所有权利 中国 上海 一、概述 F1Engine V0.1 alpha版本是我用晚上的业余时间写的一个java文件操作组件,目前只是在原型的测试阶段。 主要的设计目标是:简单方便 可以方便地加到应用中,可以满足日常应用中的大部分应用场景。 二、使用方法 1、引擎 F1Engine.getInstance().setRoot("\\data\\"); //设置操作根目录 F1Engine.getInstance().start(); //启动 ... F1Engine.getInstance().stop(); //关闭 2、目录 F1Dir dir = new F1Dir("test"); //创建目录对象 if(dir.exists()){} //判断是否存在 ... 3、文件 F1Doc doc = new F1Doc("test.txt"); // 创建文件对象 或者 F1Dir dir = new F1Dir("\\test\\temp\\hello"); F1Doc doc = new F1Doc(dir, "test2.txt"); if(doc.exists()){} //判断是否存在 ... 4、读 F1Doc doc = new F1Doc("test.txt"); F1SyncReader reader = new F1SyncReader(doc); if(reader.open()) { long offset = 100; int length = 1024; byte[] bytes = reader.read(offset, length); reader.close(); } 5、写 F1Doc doc = new F1Doc("test.txt"); F1SyncWriter writer = new F1SyncWriter(doc); if(writer.open()) { long offset = 100; byte bytes[] = new byte[1024]; writer.write(offset, bytes); writer.close(); } 三、API接口 1、目录操作(F1Dir) public boolean exists(); public boolean create(); public boolean remove(); public boolean rename(String destDir); public boolean move(String destDir); public F1DirInfo getInfo(); public String[] listDirs(); public String[] listFiles(); 2、文件操作(F1Doc) public boolean exists(); public boolean create(); public boolean remove(); public boolean rename(String destFile); public boolean move(String destFile); public boolean copy(String destFile); public boolean resize(long size); public long getLength(); public F1FileInfo getInfo(); 3、读(F1SyncReader) public boolean open(); public boolean close(); public byte[] read(long offset, int length); 4、写(F1SyncWriter) public boolean open(); public boolean close(); public boolean write(long offset, byte[] bytes); ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.