为什么要使用软链接:对文件进行移动复制粘贴,如果对文件实体进行操作的话,因为文件大小的原因会导致操作时长会很慢,而且占据内存。那么,如果使用文件的快捷方式去做文件操作会很快捷还省空间,这个快捷方式就是软链接。

创建软链接的代码:
linkFilePath 软连接的地址
realFilePath 实际文件的地址

Files.createSymbolicLink(FileSystems.getDefault().getPath(linkFilePath),FileSystems.getDefault().getPath(realFilePath));

删除软链接的代码:

File sourceFile = new File(oldPath);
org.apache.commons.io.FileUtils.deleteQuietly(sourceFile);

Java 创建文件软链接相关推荐

  1. java 创建文件夹的方法_Java创建文件夹的方法

    Java创建文件夹的方法 /** * 用于创建文件夹的方法 * @param mkdirName */ public void mkdir(String mkdirName) { try { File ...

  2. java 创建文件夹的方法_java中创建文件夹的方法

    java中创建文件夹的方法 发布时间:2020-06-10 11:46:49 来源:亿速云 阅读:461 作者:Leah 这篇文章给大家分享的是java中创建文件夹的方法.小编觉得挺实用的,因此分享给 ...

  3. java创建文件夹(Java创建文件夹失败重新创建)

    java创建目录或文件夹的方法? 1.File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2.File类的mkdir方法根据抽象路径创建目录32 ...

  4. java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题

    在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...

  5. Java创建文件并写入字符串

    Java创建文件并写入字符串,如果文件存在则只写入字符串. String sourceString = "sourceString"; //待写入字符串 byte[] source ...

  6. java创建文件夹和文件

    java创建文件夹和文件,在文件夹不存在的情况下创建. 在执行这个方法时候大部分会遇见,找不到路径方法. 下面是我认为比较好用的一个写法,贴出来,有更好的可以一起分享. // 指定路径如果没有则创建并 ...

  7. java创建文件夹和文件并写入

    java创建文件夹及TXT文件并写入 最近需要做一个云存档的模块,刚开始创建的时候经常报找不到路径,记录一下我感觉不错的写法 测试类 package com.xzly;import org.junit ...

  8. java创建文件 权限_JAVA创建文件后权限不足的问题,无法设置权限的问题

    JAVA创建文件后权限不足的问题,无法设置权限的问题 凯哥java 凯哥java 前言: 在工作中,项目使用到文件上传,这个功能是很常见的吧.今天,凯哥修改自己的公众号的时候,遇到了一个问题:那就是上 ...

  9. Java创建文件和文件夹源码实例

    以下实例演示了使用 File 类的 File() 构造函数和 file.createNewFile() 方法来创建一个新的文件,需要的朋友可以参考一下: import java.io.File; im ...

最新文章

  1. Java 洛谷 P1002 过河卒讲解
  2. ML之分类预测之LARS:利用回归工具将二分类转为回归问题并采用LARS算法构建分类器
  3. Openfire配置过程,以及与php交互注意事项。
  4. BugkuCTF-MISC题蜜雪冰城~
  5. 利用组策略管理器映射网络驱动器的方法
  6. 哥写的不是代码,是寂寞
  7. SpringBoot与缓存
  8. Windows socket程序演示
  9. 【numpy学习】numpy教程--基于莫烦python的教程
  10. html 弹出框 自动关闭,js提示框,n秒后自动关闭
  11. ORACLE--comment 通过表注释/通过注释查询表名
  12. 软考高项范文——论信息系统项目的成本管理
  13. 微信域名防红防屏蔽技术,微信域名总是被封要怎么解决
  14. 手机中好用的软件有哪些?让我来告诉你吧
  15. crc生成多项式java_CRC 生成多项式
  16. 什么是 ETL ?什么是 ELT ?
  17. 《逆袭进大厂》之C++提高篇79问79答
  18. 陆奇:我现在最看好这四大技术趋势!
  19. Vue笔记(8) - 案例
  20. 屏幕下雪特效的jQuery实现

热门文章

  1. 其实很寂寞,只是不想说:伤感QQ空间日志
  2. Matlab FFT变换细节(信号采样频率,FFT变换点数,频率分辨率)
  3. Mysql学习(六)-- innodb如何避免幻读及MVCC和间隙锁详解
  4. 我下载的2012年JavaEE+Android培训视频教程
  5. 相邻块(数细胞)问题之BFS解
  6. tp5.1 获取表里的所有数据_一个公式,将数据提取到指定工作表
  7. C++11 recursive_mutex
  8. 开发ARPG游戏的角色基础属性系统
  9. CoreJava学习-练习大全
  10. 听说Zynq-手把手教你自定义ip核并调用