Java0基础_day09-文件与I/O

标签:File、二进制I/O

日常办公中,我们从诸多方面与诸多数据打交道,例如通过网页浏览数据,例如通过新建*.txt文件进行日记记录,例如对文件进行增删改查等等,java也提供了对这些数据的操作,众所周知文件分类:文件分为文本文件(.txt,.md,.java,.conf等等)和二进制文件(视频、图片、语音等等)。。。


1.File类

File类,顾名思义是对文件进行操作,主要的方法包括构造File对象,增删改查File对象的属性,注意这里并不涉及对文件内容的crud操作。

前科普:

Windows中的各种文件,如.exe可执行文件,.txt文本文档等等都存放于磁盘中,通过绝对路径相对路径标识其位置,例如C:\Users\XXX\Desktop\qq.exe就是绝对路径,指的是从C盘根目录下的User文件夹下的XXX用户的Desktop桌面文件夹下有一个qq.exe的可执行文件,而假设现在位于Desktop文件夹下,那么.\qq.exe表示当前文件夹下有一个qq.exe的文件,这就是相对路径。

【注意】绝对文件名依赖于操作系统,例如Linux下上述文件可能在/home/xxx/desktop/qq.exe文件夹下。同时,java中的相对路径起那么没有.,即如果现在的项目文件位于Desktop文件夹下,则:

qq.exe

表示C:\Users\XXX\Desktop\qq.exe。


File类有许多方法,下面举例说明:

【注意】\为Windows下的分隔符,而/为java的分隔符,故采用绝对路径时,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值