获取文件的更新内容

qq_21955687 2017-09-07 01:42:54
监控一个二进制文件,这个文件会不定时的更新,在文件内容末尾添加新内容。如何获取这个更新的新内容。
...全文
139 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
galiniur0u 2017-09-07
  • 打赏
  • 举报
回复
定时器定时扫描文件改动时间:File.lastModified(),改动则读取,每次读取记录最后读取位置,下次读取使用RandomAccessFile,seek(指定位置),向后读取。
110成成 2017-09-07
  • 打赏
  • 举报
回复
首先要监听文件改变事件,后面就好处理了。 JDK7 有相关的API,你可以去看下WatchService之类相关的类和方法。

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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