广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java符号链接是什么?_北大青鸟IT学校

作者:邓华发布时间:2021-04-14分类:Java技术浏览:758


导读:你知道Java符号链接是什么吗?下面跟着惠州北大青鸟老师一起来学习一下Java符号链接是什么,希望能帮到大家的学习。

你知道Java符号链接是什么吗?下面跟着惠州北大青鸟老师一起来学习一下Java符号链接是什么,希望能帮到大家的学习。

符号链接包含对另一个文件或目录的引用。

符号链接引用的文件称为符号链接的目标文件。

符号链接上的操作对应用程序是透明的。我们可以使用java.nio.file.Files类处理符号链接。

isSymbolicLink(Path p)方法检查指定路径指定的文件是否是符号链接。

文件的createSymbolicLink()方法(可能不是在所有平台上都支持)创建符号链接。

import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;public class Main {  public static void main(String[] args) throws Exception {
   Path existingFilePath = Paths.get("C:\\Java_Dev\\test1.txt");
   Path symLinkPath = Paths.get("C:\\test1_link.txt");
   Files.createSymbolicLink(symLinkPath, existingFilePath);
 }
}

默认情况下,Java NIO API遵循符号链接。我们可以指定是否要遵循符号链接。使用枚举常量LinkOption来指示不遵循符号链接的选项。 NOFOLLOW_LINKS。

LinkOption枚举在java.nio.file包中声明。支持此选项的方法让我们传递LinkOption类型的参数。

我们可以使用Files类的createLink(Path newLink,Path existingPath)方法来创建硬链接。

想了解更多关于Java的资讯吗?可以来惠州北大青鸟新方舟校区了解一下。

Java15.jpg

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表