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

深圳市卫健委最新疫情站长工具seo综合查询 分析

深圳市卫健委最新疫情,站长工具seo综合查询 分析,宝安网站建设哪家便宜,阜阳手机网站建设目录 一.什么是文件 1.文件就是硬盘(磁盘)上的文件。 2.计算机中存储数据的设备: 3.硬盘的物理特征 4.树型结构组织和⽬录 5.文件路径 文件路径有两种表示方式: 6.文件的分类 二、java中文件系统的操作 1.File类中的属性: 2.构造方…

目录

一.什么是文件

1.文件就是硬盘(磁盘)上的文件。

2.计算机中存储数据的设备:

3.硬盘的物理特征

4.树型结构组织和⽬录

5.文件路径

文件路径有两种表示方式:

6.文件的分类

二、java中文件系统的操作

1.File类中的属性:

2.构造方法:

3.方法:

参考代码:


一.什么是文件

1.文件就是硬盘(磁盘)上的文件。

对于计算机(电脑)来说,文件是一个广义的概念:硬盘上的普通文件,和目录(文件夹)都称为文件。很多硬件设备也被操作系统抽象成立了文件:键盘,鼠标,显示器......

2.计算机中存储数据的设备:

cpu(寄存器/缓存),内存,硬盘

对这三者进行性能比较:

性能存储速度存储空间价格是否会丢失
cpu最快最小最贵
内存中等其次其次
硬盘最慢最大最便宜不会

软件上的很多特性都和硬盘有关。

3.硬盘的物理特征

上图左面就是一个简单磁盘,白色的是磁片,在工作的时候磁片高速旋转;磁头是一个很小的针头,能够感知到磁性的变化,磁头悬停在盘片上的不同位位置,就能感知到磁性的数据信息。

一个很大的文件,将其复制到另一个文件中,这属于顺序读写;若将很多个很小的目录(文件夹),所有目录都拷贝一份,这属于随机读写。

因为 目录在硬盘上是随机存储的,对于一个硬盘来说,更擅长顺序读写,不擅长随机读写。

此外,要拆开物理硬盘时,要在无尘的实验室中,因为一旦有灰尘落到盘片上,在高速旋转下,磁头会被打坏。

4.树型结构组织和⽬录

随着⽂件越来越多,对⽂件的系统管理也被提上了⽇程。按照层级结构进⾏组织也就是我们数据结构中学习过的树形结构。这样, ⼀种专⻔⽤来存放管理信息的特殊⽂件诞⽣了,也就是我们平时所谓⽂件夹(folder)或者⽬录(directory)的概念。

上面图片中的这些都属于文件。

5.文件路径

操作系统使用“文件路径”这样的概念来描述一个文件的具体位置

类似于: C:/users/1/test.exe

在windows系统上,从根节点开始(盘符),一级一级向下走,走到文件的位置,这中间的所用路径用“/”或“\”分割表示,就构成了路径。

文件路径有两种表示方式:

1.绝对路径:从根目录开始,一级一级向下走,走到目标文件的位置。

2.相对路径:不从根节点开始,从指定目录开始,以此目录为基准目录(当前目录),到指定文件的位置。

有一个文件路径:C:/Users/1/test.txt

在应用开发中,更多用到的时相对路径。分隔符可以用正斜杠,也可以用反斜杠,但更支持使用正斜杠,反斜杠在某些语言中(C,C++....)还涉及到转义字符等.....

6.文件的分类

文件分为 二进制文件 和 文本文件

 怎样区分一个文件是 二进制文件 还是 文本文件?

将该文件用记事本打开,若能看懂里面的内容,就是文本文件,若是看不懂的乱码,就是二进制文件。

文本文件 都是一“文本”或字符串来理解文件内容的(里面的二进制内容都是字符串,有对应的字符编码);二进制文件里面的内容都是合法的字符,没有编码的限制,可以存储任何数据。

每种字符编码都有对应的码表。

这种就属于二进制文件,打开的内容都是一些乱码。

这种就属于文本文件。

二、java中文件系统的操作

java中通过 java.io.File 类来对⼀个⽂件(包括⽬录)进⾏抽象的描述。注意,有 File对象, 并不代表真实存在该⽂件。

IO:指得是输入输出:文件从 硬盘到 cpu是输入;从cpu 到 硬盘是输出。

1.File类中的属性:

2.构造方法:

这里更多使用第二种构造方法。

此处的路径可以是不存在的。

3.方法:

参考代码:

public static void main(String[] args) throws IOException {//在D盘创建一个文件夹,名为io,在io中创建一个文件夹,名为1,// 在1文件夹中创建一个test.txt 文件File file = new File("D:/io/1/test.txt");////1.String getParent() 返回File对象的⽗⽬录⽂件路径System.out.println("⽗⽬录⽂件路径: "+file.getParent());// D:\io\1//2.String getName() 返回FIle对象的纯⽂件名称System.out.println("纯⽂件名称: "+file.getName());// test.txt//3.String getPath() 返回File对象的⽂件路径System.out.println("⽂件路径: "+file.getPath());//  D:\io\1\test.txt//4.String getAbsolutePath() 返回File对象的绝对路径System.out.println("绝对路径: "+file.getAbsolutePath());//  D:\io\1\test.txt//5.String getCanonicalPath() 返回File对象的修饰过的绝对路径System.out.println("修饰过的绝对路径: "+file.getCanonicalPath());// D:\io\1\test.txt//6.boolean exists() 判断File对象描述的⽂件是否真实存在System.out.println("⽂件是否真实存在: "+file.exists());// true//7.boolean isDirectory() 判断File对象代表的⽂件是否是⼀个⽬录System.out.println("否是⼀个⽬录: "+file.isDirectory());// false//8.boolean isFile() 判断File对象代表的⽂件是否是⼀个普通⽂件System.out.println("是否是⼀个普通⽂件:"+file.isFile());// true//4.String[] list() 返回File对象代表的⽬录下的所有⽂件名System.out.println("File对象代表的⽬录下的所有⽂件名: "+file.list()); //null//File[] listFiles() 返回File对象代表的⽬录下的所有⽂件,以File对象表⽰System.out.println("File对象代表的⽬录下的所有⽂件,以File对象表⽰: "+file.listFiles());// nullFile file1 = new File("./1.txt");//1.boolean createNewFile() 根据File对象,⾃动创建⼀个空⽂件。成功创建后返回trueSystem.out.println("创建⼀个空⽂件: "+file1.createNewFile()); //true//        //2.boolean delete() 根据File对象,删除该⽂件。成功删除后返回true
//        System.out.println("删除该⽂件: "+file1.delete()); //true
//
//        //3.void deleteOnExit() 根据File对象,标注⽂件将被删除,
//        // 删除动作会到JVM运⾏结束时才会进⾏
//        file1.deleteOnExit();
////1.boolean mkdir() 创建File对象代表的⽬录File file2 = new File("./aaa"); System.out.println(file2.mkdir());  //true//2.boolean mkdirs() 创建File对象代表的⽬录,如果必要,会创建中间⽬录File file3 = new File("./aaa/bbb/ccc");System.out.println(file3.mkdirs());  // true//3.boolean renameTo(File dest) 进⾏⽂件改名,也可以视为我们平时的剪切、粘贴操作System.out.println("进⾏⽂件改名: "+file1.renameTo(file2));// false//4.boolean canRead() 判断⽤⼾是否对⽂件有可读权限System.out.println("⽤⼾是否对⽂件有可读权限: "+file2.canRead()); //true//5.boolean canWrite() 判断⽤⼾是否对⽂件有可写权限System.out.println("⽤⼾是否对⽂件有可写权限: "+file2.canWrite());//true}

http://www.hkea.cn/news/930344/

相关文章:

  • 建筑模板规格型号郑州厉害的seo顾问
  • ppt做书模板下载网站有哪些内容国际婚恋网站排名
  • 上海网站建设内容更新网络营销策划目的
  • 重庆市建设信息网站关键词查询网
  • 做哪种网站流量大怎么打广告宣传自己的产品
  • 免费表白网站制作seo网络优化推广
  • 网站建设中可能升级中国科技新闻网
  • 网站制作内容文案网站如何快速被百度收录
  • 淘宝淘宝网页版登录入口免费seo公司
  • 竹溪县县建设局网站短视频营销
  • 好的网站有哪些搜索引擎seo是什么意思
  • 做音乐网站赚钱吗做小程序的公司
  • 坪地网站建设域名流量查询工具
  • 网站建设部署万能推广app
  • 网站的重要性怎么做个网站
  • 做网站的经验百度旗下有哪些app
  • 化工网站开发推广点击器
  • 怎么访问日本竹中建设网站外贸seo推广
  • 惠阳建设局网站引流推广接单
  • 北京通州网站建设公司如何建立公司网站网页
  • 网站换程序301seo优化按天扣费
  • html5 网站自适应长尾关键词挖掘爱站工具
  • 网站设计公司(信科网络)潍坊网站定制模板建站
  • 番禺网站开发报价百度竞价排名软件
  • 做企业网站接单seo网站优化技术
  • 建设网站行业云网络推广理实一体化软件
  • 如何用自己公司网站做邮箱关键字是什么意思
  • 古典网站建设欣赏马鞍山网站seo
  • 商城网站建设报价方案免费建网站软件下载
  • 中国做美国酒店的网站好竞价托管收费标准