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

女人吃男人做床视频网站软文写作模板

女人吃男人做床视频网站,软文写作模板,河南网站建设软件,怎么做网站的动效❤️ Author: 老九 ☕️ 个人博客:老九的CSDN博客 🙏 个人名言:不可控之事 乐观面对 😍 系列专栏: 文章目录 文件概念文件的分类常见的文件类型文件系统的目录结构路径 Java中的文件操作文件系统相关操作绝…

❤️ Author: 老九
☕️ 个人博客:老九的CSDN博客
🙏 个人名言:不可控之事 乐观面对
😍 系列专栏:

文章目录

  • 文件
    • 概念
    • 文件的分类
    • 常见的文件类型
    • 文件系统的目录结构
    • 路径
  • Java中的文件操作
    • 文件系统相关操作
      • 绝对路径
      • 相对路径
    • 文件是否存在
      • 绝对路径
      • 相对路径
    • 文件的创建和删除
      • 创建文件
      • 删除文件
    • 创建目录
      • 创建一级目录
      • 创建多级目录
    • 输出文件
      • 通过list列出文件
      • 通过File对象来输出
      • 重命名文件

文件

概念

普通的文件是保存在硬盘上的
网卡:操作系统把这样的硬件设备也抽象成一个文件,用来简化开发。显示器、键盘都被操作系统视为文件

文件的分类

1.文本文件:我们看到的里面存储的是字符。但文本文件本质上存的是字节。
2.二进制文件:存储的是字节。
判断一个文件是不是二进制编码,用记事本打开就好。打开是乱码,就是二进制文件,不是乱码就是文本文件。
在这里插入图片描述
是乱码,就说明这个文件在存储的时候是以二进制存储的。

常见的文件类型

  1. .txt,.c,.java 都是文本文件
  2. .doc,.ppt,.exe,.zip,.class 等都属于二进制文件

文件系统的目录结构

树形结构
在这里插入图片描述

路径

1.绝对路径:以盘符开头。例如:D:\BaiduNetdiskDownload\壁纸\1月日历.png。
2.相对路径:以点或点点 开头的,其中一个点是当前路径,两个点是当前路径的父路径(上级路径)

Java中的文件操作

Java当中的文件操作,主要有两类:
1.文件系统相关的操作:就是通过“文件资源管理器”能够完成一些功能。列出目录中有哪些文件,创建文件,创建目录,删除文件,重命名文件等等,Java 当中提供了一个 File 类,通过这个类来完成上述操作,File 类就描述了文件/目录。
2.文件内容相关的操作。

文件系统相关操作

1.Java 当中提供了一个 File 类,通过这个类来完成上述操作,File 类就描述了文件/目录。
2.基于这个对象就可以实现上面的这些功能。File 的构造方法,能够传入一个路径,来指定一个文件,这个路径可以是绝对路径也可以是相对路径。
3.构造好对象,就可以通过方法来实现一些功能。

绝对路径

在使用绝对路径的时候,在 File 的构造方法中写出来就行了,建议用 反斜杠,如果是用斜杠的话,就得再用一个斜杠来转义。所以建议用 反斜杠。代码如下:

public static void main(String[] args) throws IOException {//通过绝对路径来定位。File f1 = new File("d/Test1.txt");//获取到文件的父目录System.out.println(f1.getParent());//获取到文件名System.out.println(f1.getName());//获取到文件路径System.out.println(f1.getPath());//获取到绝对路径System.out.println(f1.getAbsolutePath());//获取到绝对路径System.out.println(f1.getCanonicalPath());
}

相对路径

1.说到相对路径,一样得先明确一个“基准路径”,代码中基准路径是啥:光看代码看不出来。
2.如果是通过 IDEA 的方式来运行程序,此时的基准路径就是当前项目所在的路径。此时的 基准路径 就是项目所在路径。
3.后续还会把一个 Java 代码打成 war 包,放到 Tomcat 上面去运行。这种情况下,基准路径 就是 Tomcat 的 bin 目录

public static void main(String[] args) throws IOException {File f2 = new File("./Test1.txt");//获取到文件的父目录System.out.println(f2.getParent());//获取到文件名System.out.println(f2.getName());//获取到文件路径System.out.println(f2.getPath());//获取到绝对路径System.out.println(f2.getAbsolutePath());//获取到绝对路径System.out.println(f2.getCanonicalPath());
}

文件是否存在

绝对路径

通过绝对路径来看,文件是否存在,是否是一个目录,是否是一个普通文件:

public static void main(String[] args) {File f = new File("d:/Test1.txt");//判断文件是否存在System.out.println(f.exists());//判断文件是否是一个目录System.out.println(f.isDirectory());//判断文件是否是一个普通文件System.out.println(f.isFile());
}

相对路径

通过相对路径来看,文件是否存在,是否是一个目录,是否是一个普通文件:

public static void main(String[] args) {//换成相对路径就全是 false 了File f = new File("./Test1.txt");//判断文件是否存在System.out.println(f.exists());//判断文件是否是一个目录System.out.println(f.isDirectory());//判断文件是否是一个普通文件System.out.println(f.isFile());
}

文件的创建和删除

创建文件

通过 createNewFile 来创建文件,代码如下:

public static void main(String[] args) throws IOException {//文件的创建和删除File f = new File("./Test1.txt");System.out.println(f.exists());System.out.println("创建文件");f.createNewFile();System.out.println("创建文件结束");System.out.println(f.exists());
}

删除文件

通过 delete 方法直接删除,代码如下:

public static void main2(String[] args) {File f = new File("./Test1.txt");//删除文件,直接删除f.delete();
}

创建目录

创建一级目录

通过 mkdir 来创建目录。代码如下:

public static void main(String[] args) {File f = new File("./aaa");//创建目录f.mkdir();//说明已经创建好目录了。System.out.println(f.isDirectory());
}

在这里插入图片描述

创建多级目录

通过 mkdirs 来创建多级目录。代码如下:

public static void main(String[] args) {//创建多级目录File f = new File("./aaa/bbb/ccc/ddd");f.mkdirs();System.out.println(f.isDirectory());
}

在这里插入图片描述

输出文件

通过list列出文件

public static void main1(String[] args) {File f = new File("./");//把 ./ 目录下所有的目录全部列出来System.out.println(Arrays.toString(f.list()));
}

在这里插入图片描述

通过File对象来输出

public static void main(String[] args) {File f = new File("./");//通过 File 对象来输出。System.out.println(Arrays.toString(f.listFiles()));
}

在这里插入图片描述

重命名文件

通过 renameTo 来重命名文件。代码如下:

public static void main(String[] args) {File f = new File("./aaa");File f2 = new File("./zzz");//把 aaa 的名字改成 zzzf.renameTo(f2);
}

在这里插入图片描述


♥♥♥码字不易,大家的支持就是我坚持下去的动力♥♥♥
版权声明:本文为CSDN博主「亚太地区百大最帅面孔第101名」的原创文章

http://www.ds6.com.cn/news/105747.html

相关文章:

  • php 用什么做网站服务器吗今日头条10大新闻
  • 20g网站流量够用吗淘宝指数官网
  • wordpress免费主题推荐合肥seo招聘
  • 做电影网站考什么衡阳seo快速排名
  • 微信网站建设哪家好seo综合检测
  • 织梦网站后台管理系统影视剪辑培训机构排名
  • 受欢迎的网站建设公司上首页seo
  • 医疗器械网站备案前置审批事例南宁百度seo
  • 醴陵网站建设电子商务网站建设规划方案
  • wap网站开发流程sem和seo
  • 自己架设服务器做网站武汉seo排名优化公司
  • 上行30m可以做网站吗泰州seo排名扣费
  • 南阳做网站seo的美食软文300范例
  • 湖南疫情最新消息2019长春seo网站管理
  • 仕德伟做的网站图片怎么修seo网络推广到底是做什么的
  • wap的网站网络销售推广公司
  • 做企业网站需要准备什么资料seo公司怎么推广宣传
  • 58做二手车网站应该怎么推广怎么制作网站教程
  • 做家教网站资质seo在线培训机构排名
  • 昆明医院网站建设下载优化大师安装桌面
  • 樟木头镇做网站网站开发语言
  • 做信息图的网站信息流广告怎么投放
  • 彩票网站如何做营销型网站建设的5大技巧
  • 中企动力做网站多久能好百度推广电话销售话术
  • 年报申报入口北海百度seo
  • 建设企业网站的常见成本有哪些温州网站快速排名
  • html5网站设计工作室源码今天晚上19点新闻联播直播回放
  • 芜湖做网站的公司谷歌下载官方正版
  • 如何自做网站百度老旧版本大全
  • 怎样做微商网站免费推广广告链接