zoukankan      html  css  js  c++  java
  • 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 有几种不同的实现,包括工厂模式,服务定位器模式,当然,还有依赖注入。

     先写到这

  • 相关阅读:
    每天进步一小点
    C# 类
    XML JavaScript
    基础XML
    多态,重载,重写
    数据结构
    sql server规范
    .net core 使用TimeZoneInfo类的时间与时间戳转换
    git 重命名文件与文件夹
    IDEA spring boot 开启热加载
  • 原文地址:https://www.cnblogs.com/chizizhixin/p/5429931.html
Copyright © 2011-2022 走看看