定义功能:获取一个应用程序 运行次数,如果超过5次,给出使用次数已到请注册的提示,并不要再运行程序
思路:
1.定义计数器:每次程序启动都需要计数一次,并且是在原有的次数上进行计数。
2.计数器就是一个变量,程序启动时候进行计数,计数器必须存在于内存中并进行运算,可以程序结束,计数器消失了,那么再次启动该程序,计数器又重新被初始化了
而我们要多次启动同一个应用程序,使用的是同一个计数器,这就需要使计数器的声明周期变长,从内存存储到硬盘文件中。
3.如何使用这个计数器呢?
首先,程序启动时,应该先读取这个用于记录计数器信息的配置文件。获取上一次计数器次数,并进行试用次数的判断,其次对次数进行自增,并将自增后的次数重 新存储到配置文件中
4.文件中的信息该如何进行存储并体现
直接存储次数的值可以,但不明确该数据的含义,所以起名字就变得很重要了。
这就有了名字和值的对应,所以可以使用键值对,可以映射关系map集合,但又要读取硬盘上的数据,所以map+io
= properties
Properties集合_练习,布布扣,bubuko.com
原文:http://www.cnblogs.com/LO-ME/p/3595492.html