九周
1.使用Files. walkFileTree()找出指定文件夹下所有大于指定大小(比如1M)的文件。
View Code
结果截图:
2.使用Files. walkFileTree()找出指定文件夹下所有扩展名为.txt和.java的文件。
View Code
结果截图:
3.使用Files. walkFileTree()找出指定文件夹下所有包容指定字符串的txt文件。
View Code
4.请通过查询JDK文件和使用搜索引擎等方式,看懂此示例代码,并弄明白Watchable、WatchService等类型之间的关系,使用UML类图表示出这些类之间的关系。
java.nio.file.WatchService文件系统监视服务的接口类,它的具体实现由监视服务提供者负责加载。
java.nio.file.Watchable 实现了 java.nio.file.Watchable 的对象才能注册监视服务 WatchService。java.nio.file.Path
实现了 watchable 接口,后文使用 Path 对象注册监视服务。
java.nio.file.WatchKey 该类代表着 Watchable 对象和监视服务 WatchService 的注册关系。WatchKey 在 Watchable 对象向 WatchService 注册的时候被创建。它是 Watchable 和 WatchService 之间的关联类。
5.编写一个程序,指定一个文件夹,能自动计算出其总容量
View Code
运行结果
6.编写一个文件加解密程序,通过命令行完成加解密工作
View Code
运行结果
7.编写一个文件分割工具,能把一个大文件分割成多个小的文件。并且能再次把它们合并起来得到完整的文件。
View Code
运行后a文本被拆分为若干个小文本:
在另一个文件夹中小文本又被合成为大文本:
是多疑还是去相信
谎言背后的忠心
或许是自己太执迷
命题游戏
沿着他的脚步 呼吸开始变得急促
就算看清了面目 设下埋伏
真相却居无定处
I swear I'll never be with the devil
用尽一生孤独 没有退路的路
你看不到我
眉眼焦灼却不明下落
命运的轮轴
伺机而动 来不及闪躲
沿着他的脚步 呼吸开始变得急促
就算看清了面目 设下埋伏
真相却居无定处
I swear I'll never be with the devil
用尽一生孤独 没有退路的路
你看不到我
眉眼焦灼却不明下落
命运的轮轴
伺机而动 来不及闪躲
你看不到我
眉眼焦灼却不明下落
命运的轮轴
伺机而动 来不及闪躲
黑夜和白昼
你争我夺 真相被蛊惑
心从不退缩
这天堂荒漠 留给孤独的猎手