File:文件或者路径的一个抽象表现形式
file 表示的路径 | 文件 可以在系统中已存在,可以不存在
提供了一系列的方法,供程序员存在
file的构造器
file的方法
File 常用方法
- createNewFile() 创建文件
- boolean delete() 删除此抽象路径名表示的文件或目录。
- boolean exists() 测试此抽象路径名表示的文件或目录是否存在
- 测试应用程序是否可以执行此抽象路径名表示的文件。
- 测试应用程序是否可以读取此抽象路径名表示的文件。
- long getFreeSpace() 返回此抽象路径名指定的分区中未分配的字节数。
- String getName() 返回由此抽象路径名表示的文件或目录的名称。
- boolean isDirectory()
测试此抽象路径名表示的文件是否是一个目录。 - long lastModified() 最后以此被修改的时间,返回毫秒数
- [] listRoots()列出可用的文件系统根。
- boolean mkdirs()
创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。
日期类
Date类
导包:java.util.Date 类 Date 表示特定的瞬间,精确到毫秒。
构造器:
Date() 本地时间日期对象
Date (long date)根据日期的毫秒数构建日期对象
日期格式转换类 Date String
SimpleDateFormat 转换器
可以指定转换格式 || 默认格式
转换:
format(date) 日期对象转为字符串
parse(str)字符串转为日期对象
占位:
- y 年
- M 月
- d 日
- H 24小时制
- h 12小时制
- m 分钟
- s 秒
- S 毫秒