java io流 file_JavaIO流-File类
### String getName() 获取文件名字
> filename.txt
### String getParent() 获取父文件的路径
> 根据传入字符串确定,比如:
>
> 传入`C:\\Users\\Administrator\\Desktop\\source`输出`C:\Users\Administrator\Desktop`
>
> 传入`../Administrator/Desktop/source`输出`..\Administrator\Desktop`
>
> 传入`source`输出`null`
### File getParentFile() 获取父文件的文件对象
### String getPath() 获取文件路径
> 是否是全路径根据传入字符串确定
### boolean isAbsolute() 判断是否是绝对路径
### String getAbsolutePath() 获取绝对路径
### File getAbsoluteFile() 获取绝对路径文件对象
### String getCanonicalPath() 和 File getCanonicalFile()
> 获取文件路径,将`../`和`./`解析过的路径。不会再出现`../`和`./`。
### URI toURI() 转化成URI
### boolean canRead() 是否可读
### boolean canWrite() 是否可写
### boolean exists() 是否存在
### boolean isDirectory() 是否为目录
### boolean isFile() 是否为文件
### boolean isHidden() 是否为隐藏文件
### long lastModified() 最后修改时间
> 如果File表示一个具体文件,则length方法返回这个文件的字节大小;
>
> 如果File表示一个目录,则length方法的返回值不确定;
>
> 如果File表示的目录或文件不存在,则length方法的返回值为0L。
### boolean createNewFile() 创建新文件
### boolean delete() 删除文件
### void deleteOnExit()
> 在JVM进程退出的时候删除文件,通常用在临时文件的删除
### String[] list() 列出文件名
### File[] listFiles() 列出文件对象
### boolean mkdir() 创建目录
### boolean mkdirs() 创建多级目录
### boolean renameTo(File dest) 重命名
java io流 file_JavaIO流-File类相关推荐
- file数组 删除文件_java编程IO基础之一:File类
在整个java.io包中,File类是唯一的一个与文件本身操作有关的类,既可以执行文件的创建.删除.重命名,取得文件大小和修改日期. File的构造函数: public File(String pat ...
- Java IO: 其他字符流(下)
转载自 Java IO: 其他字符流(下) 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) 本小节会简要概括Java IO中的PushbackRe ...
- Java——IO(打印流)
1,打印字节流(PrintStream)的概述: 打印流可以很方便的将对象的toString()结果输出并且自动加上换行,而且可以使用自动刷出的模式 System.out就是一个PrintStream ...
- java.io.IOException: No such file or directory之linux权限问题
前言 开发环境一个上传文件的服务被人以非root账号启动,启动之后上传文件总是报一个目录不存在,异常信息关键点如下 Caused by: java.io.IOException: No such fi ...
- Java笔记整理六(File类,递归,字节流IO,字符流IO,流中的异常处理,属性集Properties,缓冲流,转换流,序列化,打印流)
1.File类 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. 文件和目录路径名的抽象表示 java把文件和文件夹封装位为一个File类,我们可 ...
- 字节流转化为文件流_JAVA IO分析一:File类、字节流、字符流、字节字符转换流...
因为工作事宜,又有一段时间没有写博客了,趁着今天不是很忙开始IO之路:IO往往是我们忽略但是却又非常重要的部分,在这个讲究人机交互体验的年代,IO问题渐渐成了核心问题. 一.File类 在讲解File ...
- Java IO 之 介质流
2019独角兽企业重金招聘Python工程师标准>>> 自己工作虽有将近三年了,也算得上是一个程序老手了,但对IO这块一直一知半解,以至于每次写IO相关的代码时,总不能随心所欲的写出 ...
- java IO之 序列流 集合对象Properties 打印流 流对象
序列流 也称为合并流. SequenceInputStream 序列流,对多个流进行合并. SequenceInputStream 表示其他输入流的逻辑串联.它从输入流的有序集合开始,并从 第一个输入 ...
- java io 字节流 字符流
1.流的概念 在程序中,所有的数据都是以流的形式进行传输和保存的,当程序需要数据的时候要使用输入流读取数据,而当程序需要保存数据时要使用输出流写数据 2.字节流和字符流 字节流:处理单元为1个字节,操 ...
- 系统学习 Java IO (六)----管道流 PipedInputStream/PipedOutputStream
目录:系统学习 Java IO---- 目录,概览 PipedInputStream 类使得可以作为字节流读取管道的内容. 管道是同一 JVM 内的线程之间的通信通道. 使用两个已连接的管道流时,要为 ...
最新文章
- 用OpenGL进行曲线、曲面的绘制
- 一款高颜值的 SpringBoot+JPA 博客项目
- vue处理json数据的原理_Vue解析json数据的渲染
- ResNext(2017)解读
- python练手经典100例微盘_Python练手项目实例汇总(附源码下载)
- 前端学习(1941)vue之电商管理系统电商系统之介绍分类管理的作用
- LeetCode 网易-2. 古老的游戏机
- 【Node学习】—运行node服务demo
- 内存之私有sql区和共享sql区
- 11.mac 各种服务
- 功能强大的云打印组件-开始使用
- java教学视频_孔浩老师_孔浩Java教学系列视频教程 - 轻松自学网
- 【解决方案 二十五】如何对Excel表数据进行彻底转置
- 运营能力提升学习(一)了解运营是什么
- CTF 关于linux 7z解压的一点trick
- Ubuntu 18.4 qt5.12 安装搜狗拼音输入法
- 【问题描述】输入一行字符串,含有数字和非数字字符以及空格等,如: df23adfd56 2343?23dgjop535 如果将其中所有连续出现的数字视为一个整数,要求统计在该字符串中共有多少个整数,并
- 利用FPGA实现简单的CPU
- 微信小程序开发页面无法显示,未注册报错
- outlook——分类及密送
热门文章
- 论文阅读——译文:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric
- 黑龙江计算机单招学校,黑龙江信息技术职业学院单招(2020年单独招生计划)...
- 计算机原理简明教程第二章,《计算机原理简明教程》习题答案[参考].doc
- 复现yolov5+Deepsort实现车辆行人的检测、追踪和计数
- WIN10笔记本同时连接内外网-IPV4
- HDMI转USB3.0 视频采集卡方案
- 基带传输与宽带传输的区别
- C++ 类 难点总结
- 人工智能之机器学习路线图
- 华为企业路由器虚拟服务器,应用为王 华为推开放式企业应用路由器