罗永浩@如何用Java代码操作计算机文件?
文章图片
文章图片
文章图片
文章图片
今天是我自学Java的第37天 。
感谢你的观看 , 谢谢你 。
话不多说 , 开始今天的学习:
在计算机里面 , 其实就只有两样东西:文件和文件夹 。
文档文件 , 图片文件 , 视频文件 , 应用程序文件……
那在Java中是如何处理这些文件的?
按照面向对象的原则 , 文件自然也是一个类 , 也就是File类 。
File , 文件的意思 , 顾名思义 , 就是Java里和文件相关的一个类 , 它即表示是文件 , 也可以表示文件夹 。
其实文件也好 , 文件夹也罢 , 它们本质上是一回事 。
你有一个视频文件 , 你朋友问你放在哪里了 , 你说在D盘“三年高考”文件夹中的“生物必修”文件夹下 。
D盘\\三年高考\\生物必修 , 这就是路径 。
一、File类介绍File 类是文件和目录路径名的抽象表示 , 主要用于文件和目录的创建、查找和删除等操作
①是Windows系统中的文件路径
Windows系统中的路径是用右斜杠“\\”分隔开的 。
②创建文件对象
构造方法:File(String pathname)。
其中的参数即为文件路径 。
③直接打印File对象
④控制台打印输出
输出即为文件路径 , 不是地址 , 很显然 , File类底层是重写了toString方法的 , 不然就是Object的toString方法会打印地址 。
Java中的文件路径是用左斜杠“/”分隔开的 。
关于正斜杠和反斜杠
- 在java中路径一般用\"/\" 。
- 在windows中的路径一般用\"\\\" 。
- 所以在java中写windows路径一般用\"/\" , 或者将\"\\\"转义 , 变成\"\\\" 。
就是这个字符它有特别的功能 , 比如说:
①“\\t”在Java中打印 。
输出结果为四个空格 , 和Tab键一样 , 也就是说\"\\\"这个转义字符可以将“t”变成tab键 , 让一个普通的字符有了特殊的作用 。
②“\\t”在Java中打印 。
输出结果为“\\t” , 在“\\”前再加一个“\\” , 就可以将“\\”变成一个普通的字符 , 这样就可以直接打印“\\t”了 。
- File(File parent String child)
- 根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例 。
- File(String parent String child)
- 木易机械|凯瑞玛官宣了:今年要卖1个亿!,被罗永浩卖爆后
- 程序员■Java程序员必知:HashMap进行put操作会不会引起死循
- 课工场郑州翔天信鸽|JavaScript最常用,java是主流,JetBrains公布编程语言排名
- 猿灯塔|POI Excel,Java架构-Apache
- 【Java】github上标星70.5k,贼火的Java突击手册,全面详细对标阿里P7
- 4G■为何用户选华为Mate30 4G而不选荣耀V30Pro?原因或许很简单
- 「编程」后台编程语言互相争执,为何前端公认JavaScript?
- 腾讯@JAVA如何连接数据库
- 新榜|如何用60天做出爆款视频号?,写了五年公众号的李筱懿
- Tech星球|贾跃亭、罗永浩、冯鑫:殊途不同归