首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

java多线程设计形式之文件保存

2013-03-13 
java多线程设计模式之文件保存Java实现多线程保存文件:两线程去保存文件,一个保存线程定时去保存文件,一个

java多线程设计模式之文件保存

Java实现多线程保存文件:两线程去保存文件,一个保存线程定时去保存文件,一个修改线程去修改文件,随机停贷后再去保存文件,如果其中一个线程已经保存过文件了,那么另一个线程来保存文件的时候就不需要保存了。
这里的保存摸拟为内容写人文件中。
类设计如下:
Data:数据类用于存储文件内容信息的类,提供修改文件内容和保存内容的方法。
SaveThread:保存线程类定时保存调用数据类的保存方法去保存文件。
ChangeThread:修改线程类不断调用数据类的修改方法修改文件,并保存。
Mian:执行入口。

实现如下:

Data:数据类

SaveThread doSave content=testChangeThread doSave content=content.0SaveThread doSave content=content.1ChangeThread doSave content=content.2ChangeThread doSave content=content.3SaveThread doSave content=content.4ChangeThread doSave content=content.5SaveThread doSave content=content.6ChangeThread doSave content=content.7SaveThread doSave content=content.8SaveThread doSave content=content.9




热点排行