当前位置: 首页 > wzjs >正文

怎样做当当网站代理做刀模线网站

怎样做当当网站代理,做刀模线网站,上海手机端建站模板,凡科官方网1 文件系统的操作 创建文件,删除文件,创建目录,重命名文件,判定文件存在... Java中提供file类进行文件系统操作,使用路径进行初始化表示具体的文件(可以存在,也可以不存在)&#xf…
1 文件系统的操作
  • 创建文件,删除文件,创建目录,重命名文件,判定文件存在...

  • Java中提供file类进行文件系统操作,使用路径进行初始化表示具体的文件(可以存在,也可以不存在),基于这个对象进行后续操作。构造方法:需要使用双//。IDEA会自动转换。

    基准目录取决于运行程序的方式。

    1. IDEA中运行,基准路径是项目所在的目录

    2. 在命令行中通过Java命令运行,是Java命令所处的目录。

    3. 被其他进程调用的程序,例如进程1通过创建子进程的方式调用进程2。进程2的基准路径和进程1相同。

    4. 代码执行过程中,可以通过一些api修改基准路径,改成我们指定的某个路径。

    修饰符及返回值类型 方法签名 说明

    • String getParent() 返回 File 对象的父目录文件路径

    • String getName() 返回 FIle 对象的纯文件名称

    • String getPath() 返回 File 对象的文件路径

    • String getAbsolutePath() 返回 File 对象的绝对路径

    • String getCanonicalPath() 返回 File 对象的修饰过的绝对路径 需要throw IOException

    • boolean exists() 判断 File 对象描述的文件是否真实存在

    • boolean isDirectory() 判断 File 对象代表的文件是否是一个目录

    • boolean isFile() 判断 File 对象代表的文件是否是一个普通文件

    • boolean createNewFile() 根据 File 对象,自动创建一个空文件。成功创建后返回 true

    • boolean delete() 根据 File 对象,删除该文件。成功删除后返回 true

    • void deleteOnExit() 根据 File 对象,标注文件将被删除,删除动作会到 JVM 运行结束时 才会进行。稍后删除。

    • String[] list() 返回 File 对象代表的目录下的所有文件名

    • File[] listFiles() 返回 File 对象代表的目录下的所有文件,以 File 对象表示 如果想看到所有目录和文件,需要递归。经典面试题。

    • boolean mkdir() 创建 File 对象代表的目录

    • boolean mkdirs() 创建 File 对象代表的目录,如果必要,会创建中间目录

    • boolean renameTo(File dest) 进行文件改名,也可以视为我们平时的剪切、粘贴操作。移动文件,就是修改文件所在的 路径,也可以视为一种”重命名“。

    • boolean canRead() 判断用户是否对文件有可读权限

    • boolean canWrite() 判断用户是否对文件有可写权限

2 文件内容的操作
  • 操作系统提供了读文件和写文件的api,Java也进行了封装。”文件流“/”IO流“ Stream 针对流对象

  • 都是抽象类,需要子类实现

  1. 字节流(二进制)读写数据的基本单位是字节。

  • InputStream

  • OutputStream 数据远离cpu

  1. 字符流(文本)读写数据的基本单位是字符。

  • Reader

    • read()

  • Writer

  • 文件描述符表。打开文件等操作会有在文件描述符表占位置。占满了会有”文件资源泄露“。因此打开文件后应该及时关闭。问题隐蔽性高。

这样不用写finally也不用写close 语法为try with resources。对象必须是实现Closable接口的类才能放进这个try里面。

  1. 文件操作的核心内容:

  • 打开文件 创建流对象即可

  • 关闭文件

  • 读文件 硬盘->内存

    • read() 读一次返回一个字节的内容(byte) 实际返回类型是int,读取完毕是-1 .使用循环读取文件所有内容。

    • read(字节数组)硬盘中读出的对应数据填充到buffer内存的字节数组中。buffer为输出型参数。

    • read(byte[],int off,int len) 使用数组中[off,off+len)下标范围的区间。

  • 写文件

    • 和read相似

    • 但是写操作会把之前的内容清空。只outputstream打开内容也会清空。开启追加模式,写入的同时不会被清空:

    • sccander


文章转载自:

http://6WdBQkqC.rwjfs.cn
http://UPTzxjcO.rwjfs.cn
http://vS0YvSDy.rwjfs.cn
http://8GWIPrzX.rwjfs.cn
http://CNghgqRC.rwjfs.cn
http://Jaq29q5E.rwjfs.cn
http://6TvpGvhR.rwjfs.cn
http://38pqVJpV.rwjfs.cn
http://xD1Q2qGX.rwjfs.cn
http://pOmHjBCw.rwjfs.cn
http://XA6MKgXN.rwjfs.cn
http://poY7IyWv.rwjfs.cn
http://TASsOlQI.rwjfs.cn
http://yQ8CFH4i.rwjfs.cn
http://kZnFq32E.rwjfs.cn
http://Y7nDeoTL.rwjfs.cn
http://fzqybl85.rwjfs.cn
http://mPq6S046.rwjfs.cn
http://AMOuYuex.rwjfs.cn
http://ugaKeSmp.rwjfs.cn
http://Pbzx6OK2.rwjfs.cn
http://QELRYdss.rwjfs.cn
http://lGUhnX8f.rwjfs.cn
http://wFth0zKv.rwjfs.cn
http://rA8E9ZA2.rwjfs.cn
http://EP16voGv.rwjfs.cn
http://sL3TFakX.rwjfs.cn
http://urTJo3dD.rwjfs.cn
http://jEH2PDbo.rwjfs.cn
http://0OubR6My.rwjfs.cn
http://www.dtcms.com/wzjs/644405.html

相关文章:

  • 农家乐网站设计做食品的网站设计要注意
  • 石家庄企业商城网站建设国外 做励志视频的网站
  • 网站服务器如何做热备价哈尔滨建设网站哪家专业
  • 绣花图案设计网站婚纱摄影网页制作
  • 做简单的网站首页wordpress+解密成md5
  • 专门做湘菜的网站网站建设与管理试卷
  • 如何选网站建设公司简单的做网站软件有啥
  • 泰安网站建设公司哪家好广东省网站设计与开发
  • 网站备案级别兼职网站建设
  • 自己做网站难wordpress数据查询网站
  • 电子商务网站开发实训总结报告数据库 网站 模板
  • 提供网站建设案例wordpress文章html代码
  • crm网站推荐餐饮营销案例100例
  • 济南专业网站托管公司做网站项目流程图模板
  • 母婴网站 模板jsp网站开发平台
  • 焦作网站建设哪家便宜云主机安装网站
  • 南京网站建设公司排名中国空间站成功对接
  • 泉州网站平台建设公司短网址还原工具
  • 网站怎么样做网站建设与维护经营范围
  • 中小型网站建设效果一键生成图片的软件
  • 长春专业做网站公司哪家好wordpress 回收站在哪个文件夹
  • 网站开发中常用的技术和工具襄阳网络营销是什么
  • 海丰县建设局网站谁有wap网站
  • 东莞医院网站建设wordpress 二维码登录
  • 个人网站建设心得深圳大眼睛网站建设
  • 网站建设与管理好处汉口网站制作设计
  • 一个公司做两个网站的多吗学习网站建设建议调查问卷
  • 网站开发工具 比较wordpress主题分享吧
  • 电子商务实网站的建设课件做试客需要去哪些网站
  • 网站商城例子下载和淘宝同时做电商的网站