java 修炼之道

本文介绍了Java 1.7中引入的IO操作,如创建、删除、复制和移动文件,并解释了控制反转(IOC)和依赖注入(DI)的概念及其实现方式。

java 修炼之道

今天看了java 修炼之道,其中java1.7新增了很多新特性,关于io这块,可以直接创建一个文件,删除一个文件,复制、移动:

    Path target =Paths.get("e:/elec2.log");
        Path file =Files.createFile(target);//创建一个文件

//删除一个文件

Files.delete(Paths.get("e:/elec.log"));

//复制和移动一个文件
        Path target =Paths.get("e:/elec3.log");
        Path source =Paths.get("e:/elec2.log");
        Files.copy(source, target);

//文件的移动

Path target =Paths.get("e:/elec4.log");
        Path source =Paths.get("e:/elec2.log");
        Files.move(source, target);

关于以上几个方法,其中target文件,必须是不存在,否则会报一个io异常。关于很多特性,大家可以查看jdk1.7源代码

关于控制反转(IOC,依赖注入(DI))IOC 有几种不同的实现,包括工厂模式,服务定位器模式,当然,还有依赖注入。

 先写到这

posted @ 2016-04-25 10:20 赤子之心_timefast 阅读( ...) 评论( ...) 编辑 收藏
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值