File类

  1. File:代表一个文件或者文件夹
  2. 方法
  1. 路径分隔符;
    名称分隔符\

 1     public static void fileOpe() throws Exception {
2 //1创建文件,如果是相对路径,那么放在基础语法项目里面
3 File file = new File("d:\\file.txt");
4 //System.out.println(file);
5 if (!file.exists()) {
6 boolean bool = file.createNewFile();
7 System.out.println("创建结果:"+bool);
8 }
9 //2删除文件
10 //2.1直接删除
11 // System.out.println("删除结果:"+file.delete());
12 //2.2使用jvm退出时删除
13 // file.deleteOnExit();
14 // Thread.sleep(5000);
15 //3获取文件信息
16 System.out.println("获取绝对路径:"+file.getAbsolutePath());
17 System.out.println("获取路径:"+file.getPath()); //创建文件时给的路径
18 System.out.println("获取文件名称"+file.getName());
19 System.out.println("获取父目录:"+file.getParent());
20 System.out.println("获取文件长度:"+file.length());
21 System.out.println("文件最后一次修改时间:"+new Date(file.lastModified()).toLocaleString());
22 //4判断
23 System.out.println("是否可写:"+file.canWrite()); //windows只支持是否可写,Linux支持是否可写,可读,可执行
24 System.out.println("是否是文件:"+file.isFile());
25 System.out.println("是否隐藏:"+file.isHidden());
26 }

最新文章

  1. Jquery实现文字向上逐条滚动
  2. (转)jQuery Mobile 移动开发中的日期插件Mobiscroll 2.3 使用说明
  3. Android配置----adb工具的使用
  4. 【Python】【解决】UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 1: ordinal not in range(128)
  5. OpenStack学习
  6. nginx自启动脚本
  7. leetcode@ [199] Binary Tree Right Side View (DFS/BFS)
  8. mkfs.xfs命令没找到
  9. Laravel之路——事务
  10. Linux 从 sar 到 sar2html 的认识
  11. assertion的语法和语义
  12. 手机自动化测试:appium源码分析之bootstrap五
  13. x64_dbg破解64位WinSnap4.5.6图文视频教程
  14. linphone-android-客户端APP-工程解读
  15. PAM30 模拟登陆 投票
  16. python基础杂记
  17. 基本urllib库
  18. MATLAB—求直线或者线段之间的交点坐标
  19. Ubuntu 开启SSH服务以及有关设置:安装,指定端口号、免密登录、远程拷贝
  20. 解决VS Code开发Python3语言自动补全功能不带括号的问题

热门文章

  1. Java学习笔记:2022年1月6日(补充)
  2. 探究BrainSplit-集群脑裂
  3. OuputStreamWriter介绍-OuputStreamReader介绍
  4. Java入门与进阶P-4.3+P-4.4
  5. Java 进阶P-4.2+P-4.3
  6. Nginx12 openresty使用lua-resty-http模块
  7. spring-in-action-day05-REST
  8. Windows服务安装小工具
  9. vue页面加载闪烁的问题以及解决方案
  10. 微信小程序数字转中文wxs