java.io.File类


  • 文件和路径名的抽象表达形式

  • java把电脑中的文件和文件夹(目录)封装了一个File类,我们可以使用File类对文件和文件夹进行如下操作

    1. 创建一个文件/文件夹
    2. 删除
    3. 获取
    4. 判断文件/文件夹是否存在
    5. 文件夹遍历
    6. 获取文件大小

      注:File类是一个与系统无关的类,任何的操作系统都可以使用这个类的方法
  • 重点单词

file:文件 directory:文件夹/目录 path:路径

File类的静态成员方法 -File调用

  1. static String pathSeparator

    与系统有关的路径分隔符,打印是一个分号。 Linux(

    File类的相关方法的更多相关文章

    1. java 之 file类的一些方法

      File类: File类是java.io包下代表与平台无关的文件和目录,也就是说,如果希望在程序中操作文件和目录,都可以通过File类来完成.但是File不能访问文件内容本身. 访问文件和目录: 1. ...

    2. IO流(一)File类

      1.File类:表示文件和目录路径的抽象的表示形式,可以实现文件的创建,删除,重命名等,是唯一与文件本 有关的操作类. 2.File类的API定义:public class File extends ...

    3. File类、FileOutputStream

      day01 File类 File类的每一个实例可以表示硬盘(文件系统)中的一个文件或目录(实际上表示的是一个抽象路径) 使用File可以做到: 1:访问其表示的文件或目录的属性信息,例如:名字,大小, ...

    4. java中File类的使用

      public class FileLei {    public static void main(String[] args) throws IOException {        //..表示上 ...

    5. File 类

      File 类:文件和目录(文件夹)路径名的抽象表现形式. 方法 1.创建功能 public boolean createNewFile():创建文件 public boolean mkdir():创建 ...

    6. C#File类常用的文件操作方法(创建、移动、删除、复制等)

      File类,是一个静态类,主要是来提供一些函数库用的.静态实用类,提供了很多静态的方法,支持对文件的基本操作,包括创建,拷贝,移动,删除和 打开一个文件. File类方法的参量很多时候都是路径path ...

    7. File类基础

      File类的作用: Java的io包中定义了File类,用于对文件或文件夹的管理操作. File类只能够用于表示文件或文件夹的信息(属性)和对该文件或文件夹的删除创建操作 (不能对内容进行访问) 通过 ...

    8. 【转】File类应用 - FilenameFilter 和 FileFilter

      FilenameFilter & FileFilter FilenameFilter 和 FileFilter 都是用来过滤文件,例如过滤,以.jpg或者.java结尾的文件,通过看他们的源码 ...

    9. Java篇-File类之创建删除

      /** * */ package com.io.file; import java.io.File; import java.io.IOException; import org.junit.Test ...

    随机推荐

    1. JEECG 深度使用培训班 周六周日公开课(一期班)

      版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/zhangdaiscott/article/details/25411023 广大技术爱好者:     ...

    2. jQuery的加法运算,val()获取的结果相加变成了字符串连接。

      加法运算 ?想必大家听到这都会不屑了,加法运算这是多么简单的运算.然而有的时候在jQuery也让人挺头疼的. 常规的是: var num1 = 123; var num2=123; var total ...

    3. Docker设置容器开机自启动

      设置如下: docker update --restart=always 镜像ID 例如:docker update --restart=always e39a959d7bff. 参考:https:/ ...

    4. 团队中的 Git 实践

      转载自:https://segmentfault.com/a/1190000004963641 本文首发于欧雷流.由于我会时不时对文章进行补充.修正和润色,为了保证所看到的是最新版本,请阅读原文. 在 ...

    5. Tensorflow学习笔记3:卷积神经网络实现手写字符识别

      # -*- coding:utf-8 -*- import tensorflow as tf from tensorflow.examples.tutorials.mnist import input ...

    6. 怎样group by一列 select多列

      之前sql用的少 竟然不知道这个小技巧 1 将要查询的列 添加到group by后面(会影响查询结果) 2 使用聚合函数如 max select a.accounttitlecode, max(b.c ...

    7. less:注释

      less有两种注释方法,一种是// 一种是/**/ 这两者的区别是/**/是会被编译成css里面,而//则不会 举个例子(使用的less在线编译器) 我们看到//注释并没有编译到css里面

    8. K个串

      题目链接 传送门 题解 看完题目后可以立刻想到:先算出最大值, 然后把最大值剔除掉,再找此时的最大值也就是次大值.这样重复\(k\)边即可找到第\(k\)大值. 于是我们只需要考虑找最大值了 我们可以 ...

    9. Jmeter BeanShell前置处理器、取样器、后置处理器

      前置处理器:BeanShell PreProcessor取样器 :BeanShell Sampler后置处理器:BeanShell PostProcessor 1.前置 import org.apac ...

    10. c#Main()方法,java 是小写main

      main 方法,staitc 静态关键首字母大写,区分大小写,java 是main小写,返回值 ,vodi,int参数:可选static void Main(string[] args){ }