java获取pdf的属性_Java 文件属性.pdf
Java 文件属性
Java ⽂件属性
Java IO教程 - Java⽂件属性
Files类可以访问常⽤的⽂件属性。
Files.isHidden(Path p)⽅法测试⽂件是否被隐藏。
Files类中的以下⽅法可以访问⽂件的各种类型的常⽤属性。
long size(Path)
boolean isHidden(Path path)
boolean isRegularFile(Path path, LinkOption... options)
boolean isDirectory(Path path, LinkOption... options)
boolean is ymbolicLink(Path path)
FileTime getLastModifiedTime(Path path, LinkOption... options)
⽂件属性
j ava.nio .attribute包包含属性相关的类。 在以下六种类型的视图中捆绑⽂件属性。
BasicFileAttributeView管理基本⽂件属性,如创建时间,上次访问时间,上次修改时
间,⼤⼩,⽂件类型(常规⽂件,⽬录,符号链接或其他)和⽂件键(⽂件的唯⼀编号) 。
所有平台都⽀持此视图。
DosFileAttributeView扩展BasicFileAttributeView访问特定于DOS的⽂件属性。 提供
了⽀持以检查⽂件是否是隐藏⽂件,系统⽂件,归档⽂件和只读⽂件。 仅在⽀持
DOS的系统(如 icrosoft Windows)上可⽤。
POSIX代表UNIX 的便携式操作系统接⼜。PosixFileAttributeView扩展了
BasicFileAttributeView并添加了对⽀持POSIX标准(如UNIX)的系统上可⽤的属性的⽀
持。 允许我们管理所有者,组和[相关访问]权限。
FileOwnerAttributeView管理⽂件的所有者。
ACL代表访问控制列表。AclFileAttributeView管理⽂件的ACL 。
UserDefinedFileAttributeView管理⼀组⽂件的⽤户定义属性。属性的名称是⼀个字符
串。属性的值可以是任何数据类型。
⽂件属性视图⽀持
⽀持FileStore类中的File Attribute View()⽅法⽂件存储器是否⽀持特定⽂件属性视图。
如果⽀持指定的⽂件属性视图,则返回true; 否则,返回false 。
以下代码显⽰如何检查⽂件属性⽀持。
import java.nio.file.File tore;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.attribute.PosixFileAttributeView ;
public class Main {
public static void main( tring[] args) throws Exception {
Path path = Paths.get("");
File tore fs = Files.getFile tore(path);
// Check if PO IX file attribute is supported by the file stor
boolean supported = fs
.supportsFileAttributeView(PosixFileAttributeView .class);
if (supported) {
ystem.out.println("PO IX file attribute view is supported.
} else {
ystem.out.println("PO IX file attribute view is not suppo
}
}
}
上⾯的代码⽣成以下结果。
例⼦
以下代码显⽰如何检查⽂件存储的⽀持的⽂件属性视图。
import java.io.IOException;
import java.nio.file.File tore;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
impor
java获取pdf的属性_Java 文件属性.pdf相关推荐
- java 获取泛型的属性_java在泛型类 T 上利用反射取属性值
记录一次反射的使用,第一次真正运用到实际工作中,发现反射是真的强大! 写了一个通用类,主要是便于和 db 的交互操作,使用到了泛型 T 对象,但是有一步需要获取该对象的属性 id 值(前提是所有赋值给 ...
- java代码条形码链接网址_Java在PDF中添加条形码
java开发从入门到精通第2版疯狂 80.8元 包邮 (需用券) 去购买 > 条形码,是由宽度不等的多个黑条和空白所组成,用以表达一组信息的图形标识符.通过给文档添加条形码,可以直观,快捷地访问 ...
- java 读取pdf签名域_Java给PDF签名
1.引入依赖 com.e-iceblue e-iceblue http://repo.e-iceblue.cn/repository/maven-public/ e-iceblue spire.pdf ...
- java 获取父类的方法_java 获取类和父类的属性和方法
问题 在日常开发中,经常需要获取当前类和父类的所有属性,没办法只能查API了. getDeclaredFields VS getFields 查阅API得知,class.getDeclaredFiel ...
- java获取环境变量路径_Java读取系统环境变量的方法
Java读取系统环境变量的方法 时间:2017-08-30 来源:华清远见JAVA学院 本文华清Java学院小编要和大家分享的是Java读取系统环境变量的方法,主要涉及到java读取系统环境变 ...
- java 获取json的值_Java如何获取JSON数据中的值
场景:在接口自动化场景中,下个接口发送的请求参数,依赖上个接口请求结果中的值.需要将获取值作为全局参数引用. import java.io.File; import java.io.FileInput ...
- java 获取所有实现类_Java动态获取实现某个接口下所有的实现类对象集合
Java动态获取实现某个接口下所有的实现类对象集合 最近有个需求,我需要获取所有同一类型的定时任务的对象,并自动执行. 我想的方案是:直接获取某个接口下面所有的实现类的对象集合,方便以后只需要 实现这 ...
- java 获取手机归属地_java 获取手机归属地
java 获取手机归属地 [2021-01-30 20:46:44] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/( ...
- java访问对象的属性_java访问对象的属性和行为详细介绍
每一个对象都会有属于自己的属性和行为,下面的文章就对java访问对象的属性和行为做了一下详细的介绍. 对象的属性和行为在类当中体现为成员变量和成员方法,其中成员变量对应对象的属性,成员方法对应对象的行 ...
- java获取当前日期 星期几_java获取当前日期是星期几的方法
java获取当前日期是星期几的方法 发布时间:2020-06-29 11:16:15 来源:亿速云 阅读:133 作者:Leah 本篇文章为大家展示了java获取当前日期是星期几的方法,代码简明扼要并 ...
最新文章
- U-Boot移植教程之二:移植
- Go pprof 快速分析 CPU 高负载问题
- ASP.NET Web API中的返回值
- android实现水平进度条_Flutter在线视频播放功能实现(chewie库)
- 在网站中使用Cookie的简单例子
- JAVA运行时异常及常见的5中RuntimeExecption
- sql 触发器未触发_学习SQL:SQL触发器
- java软件测试方法有哪些方法有哪些方法_软件测试方法和软件测试规则
- 《Java就业培训教程》_张孝祥_书内源码_02
- mysql varbinary类型_mysql中varbinary、binary、char、varchar异同
- 理解“万事万物皆对象“
- c语言用if分解三位数,c语言if语句练习题.doc
- MLX90614 非接触式红外测温
- 机器人抢了我们的工作怎么办?
- 数学题 识别 批改 python_准确率99.9%!AI批改数学题,误判率仅为人工1/10,计算填空应用题都能批改...
- 做网站时域名应该怎么选择
- 光速入门消息队列Kafka
- Google 提供官方的 adb / fastboot 独立工具包[Win/macOS/Linux]
- C#使用DirectoryEntry操作IIS创建网站和虚拟路径
- 25.211(840)——阅读笔记II