IO文件类(File)的学习(java.io.File)

前言

注意了各位,这次的内容对男性同胞很重要,尤其是那些有女朋友的男性同胞。你不要以为这只是一个分享学习知识的博客,它关乎着你们的身心幸福问题,为什么呢?让我们先学习一下什么是IO文件,再往下逐层剖析,当然,如果你急不可耐想要直接知道,可跳到IO文件遍历的内容。


IO概述

那说到文件,就一定要提及IO,那IO是什么呢?

public class Demo {
   
    /**
     * IO流概述
     *  可以将这种数据传输操作,看做一种数据的流动 , 按照流动的方向分为输入Input和输出Output
     *  Java中的IO操作主要指的是 java.io包下的一些常用类的使用,
     * 通过这些常用类对数据进行读取(输入Input) 和 写出(输出Output)
     *
     * IO流的分类:
     *  按照流的方向来分,可以分为:输入流和输出流.
     *  按照流动的数据类型来分,可以分为:字节流和字符流
     *
     *     字节流:
     *          -   输入流 :   InputStream
     *          -   输出流 :   OutputStream
     *     字符流:
     *          -   输入流 :   Reader
     *          -   输出流 :   Writer
     *
     *
     * 一切皆字节:
     *      计算机中的任何数据(文本,图片,视频,音乐等等)都是以二进制的形式存储的.
     *      在数据传输时 也都是以二进制的形式存储的.
     *      后续学习的任何流 , 在传输时底层都是二进制.
     * @param args
     */
    public static void main(String[] args) throws FileNotFoundException {
   


    }

构造方法

那我们继续看看File类中的构造方法有哪些?请添加图片描述
好,我们主要是注重前三个就好了,这前三个构造方法讲述的是什么呢?,说的是创建一个File对象,那这个对象又是用来干什么的呢?,这还用说,当然是藏一些文件啦。男人都经历过那个时代
好,接着说,那我们就可以通过源码来向大家描述一下这个File构造方法的神奇之处!

请添加图片描述

public class Demo2 {
   
    public static void main(String[] args) throws IOException {
   
        File file = new File("D://1.text");
        boolean flag = file.createNewFile();
        System.out.println(flag?"创建成功":"创建失败");
        }
}

注意看这段代码,逻辑很简单,但是展示的效果,以及影响是深远的。注意:我建立的D盘,为什么我不创建在C盘,原因有二,一是C盘系统文件复杂,到时候创建完删除出了岔子会很麻烦,之后我也会说这一点;其二,那就是我如果创建C盘会显示拒接访问,大家可以试一试,这是因为我们的C盘是系统盘,如果你有安装了杀毒软件,像360安全卫士啊,火绒啊,这类的,它会自动阻止你访问C盘,当然也建议大家在练习的时候不要在C盘中进行,换个D盘不就行了。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少年,又是你

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值