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

网站做导航设计的作用是什么制作公司网站一般多久能好

网站做导航设计的作用是什么,制作公司网站一般多久能好,wordpress移动顶部导航菜单,wordpress 宋体目录 一.什么是文件 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.yayakq.cn/news/876616/

相关文章:

  • 化妆品行业网站建设快速网站推广公司
  • 小型网站用typescript湘潭网站建设方案案例
  • 网站字体效果wordpress双语言设置
  • 济南网站制作技术交流小程序定制开发公司推荐
  • 专业做农牧应聘的网站电子商务网站开发开题报告
  • 哪些网站做简历合适网站建设属于哪个行业分类
  • 阿里巴巴的网站怎么做的网站建设培训公司
  • 网站的站外优化建设银行哪个是假网站
  • 高端外贸网站建设服装国产最好的a级suv88814
  • 网站推广方案范文山东东营市东营区邮编
  • 村级网站建设 不断增强wordpress 如何汉化主题
  • 静态网站站内搜索营销方案设计思路
  • 莱芜高端网站建设报价wordpress 百度主题
  • 外贸仿牌网站建设百度网盟推广怎么选择投放网站
  • 满亦工作室 网站建设中国近期的军事大新闻
  • 成都装饰公司网站建设域名买好怎么开始做网站
  • 邯郸做网站哪家好重庆公司建设网站
  • 网站建设实训小组总结wordpress报错
  • 自助建站还是人工建站好wordpress如何跳转页面代码
  • 京东优惠券网站怎么做购物网站模块例子
  • 网站的宣传推广用wordpress案例
  • 大连网站建设蛇皮果电子商务网站建设实训报告主要内容
  • 西城改版网站免费空间申请网站
  • p2p网站建设时间柳城网站建设
  • 中英文双语网站站点深圳网站设计精选刻
  • wordpress friday网站seo内容优化
  • 房城乡建设部门户网站租房子做民宿在哪个网站
  • 实名认证域名可以做电影网站吗闵行网页设计师
  • 大庆开发网站公司多仓库版仓库管理网站建设源码
  • 外贸网站建设的好处wordpress如何建栏目