java获取文件的详细信息
来源:互联网 发布:无情对 知乎 编辑:程序博客网 时间:2024/05/22 01:12
package testfile;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.FilenameFilter;import java.io.IOException;import java.io.InputStreamReader;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.PrintStream;import java.io.PushbackReader;import java.io.RandomAccessFile;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;import java.nio.channels.FileChannel.MapMode;import java.nio.charset.Charset;import java.nio.charset.CharsetDecoder;import java.nio.charset.CharsetEncoder;import java.nio.file.FileStore;import java.nio.file.FileSystem;import java.nio.file.FileSystems;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import java.nio.file.StandardWatchEventKinds;import java.nio.file.WatchEvent;import java.nio.file.WatchKey;import java.nio.file.WatchService;import java.nio.file.attribute.BasicFileAttributeView;import java.nio.file.attribute.BasicFileAttributes;import java.nio.file.attribute.FileOwnerAttributeView;import java.nio.file.attribute.UserDefinedFileAttributeView;import java.util.Date;import java.util.SortedMap;public class TestFile { /** * @param args */ public static void main(String[] args) throws IOException{ Path testPath = Paths.get("F:/download/test.txt"); BasicFileAttributeView basicView = Files. getFileAttributeView(testPath, BasicFileAttributeView.class); BasicFileAttributes basicFileAttributes = basicView.readAttributes(); System.out.println("创建时间:" + new Date(basicFileAttributes.creationTime().toMillis())); System.out.println("最后访问时间:" + new Date(basicFileAttributes. lastAccessTime().toMillis())); System.out.println("最后修改时间:" + new Date(basicFileAttributes. lastModifiedTime().toMillis())); System.out.println("文件大小:" + basicFileAttributes.size()); FileOwnerAttributeView ownerView = Files.getFileAttributeView(testPath, FileOwnerAttributeView.class); System.out.println("文件所有者:" + ownerView.getOwner()); }}
阅读全文
0 0
- java获取文件的详细信息
- 获取dataview显示的文件的详细信息
- 用Shell获取windows文件的详细信息
- 获取EXE文件的属性详细信息
- 获取文件详细信息
- java 获取本机的详细信息
- 获取order的详细信息
- 获取硬盘的详细信息
- 获取手机的详细信息
- 获取异常的详细信息
- 获取表中列的详细信息
- 获取硬盘的详细信息
- 获取Exception的详细信息
- 获取Exception的详细信息
- VerQueryValue获取文件-属性-详细信息
- C++语言 获取EXE文件的属性详细信息
- 读取wav文件头,获取文件详细信息
- 获取句柄的详细信息:(原代码)
- 基于live555的一个简单RTSP服务器
- 当下的生活
- Toast的优化操作
- python数字图像处理(1):环境安装与配置
- pythonic
- java获取文件的详细信息
- linux安装配置php
- 简单论述市场营销管理的基本过程
- 关于多线程的几个小程序。。。
- WebService技术详解 (一)
- c语言第六次练习题
- linux下编写I2C驱动与stm32通信(二)
- 提高服务端编码质量
- 小程序---仿百思不得姐