java IO 01 输入和输出,File在磁盘上的创建,File的函数,目录

在这里插入图片描述
输入和输出:
输入和输出都是从内存的角度出发的,也可以说是java程序角度。
输入到内存的(java程序的)都是输入
从内存的(java程序的)都是输出
在这里插入图片描述
02.
在这里插入图片描述
在这里插入图片描述

import java.io.File;
import java.io.IOException;

public class MyFile {

    public static void main(String[] args) throws IOException {
        MyFile myFile=new MyFile();
        myFile.createfile01();
    }
    public void createfile01() throws IOException {
        String path="d:\\news1.txt";
        File file=new File(path);
        file.createNewFile();
    }
}

在这里插入图片描述

import java.io.File;
import java.io.IOException;

public class MyFile {
  public static void main(String[] args) throws IOException {
        MyFile myFile=new MyFile();
        myFile.createfile02();
    }
  public void createfile02() throws IOException {
        File file=new File("d:\\");
        String Childpath="new2.txt";
        File newFile=new File(file,Childpath);
        newFile.createNewFile();
    }
}

在这里插入图片描述

import java.io.File;
import java.io.IOException;

public class MyFile {
  public static void main(String[] args) throws IOException {
        MyFile myFile=new MyFile();
        myFile.createfile03();
    }
   public void createfile03() throws IOException {
        String parentPath="d:\\";
        String childPath="news3.txt";
        File file=new File(parentPath,childPath);
        file.createNewFile();
    }
}

在这里插入图片描述

File只是一个java对象,想要在磁盘中去创建File对象,只需要执行createNewFile方法。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
04.
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/435929.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

vue2源码分析-vue入口文件global-api分析

文章背景 vue项目开发过程中,首先会有一个初始化的流程,以及我们会使用到很多全局的api,如 this.$set this.$delete this.$nextTick,以及初始化方法extend,initUse, initMixin , initExtend, initAssetRegisters 等等那它们是怎么实现,让我们一起来探究下吧 源码目录 global-…

Nodejs web服务器之GET、POST请求初次体验

一、认识http请求 步骤 1.DNS解析域名,找到ip地址,建立TCP连接,发起http请求 2.服务器接收到http请求,进行处理,返回数据 3.客户端接收到返回的数据,处理数据(比如渲染页面) 二、no…

外贸公司老板最喜欢的wordpress模板

电池wordpress外贸企业主题 电池wordpress外贸企业主题,做新能源外贸公司的企业官方网站模板。 https://www.jianzhanpress.com/?p3602 西联设备wordpress外贸企业模板 西联设备wordpress外贸企业模板,做外贸自建站就用西联wordpress企业主题。 htt…

长度为n的数组a初始值全为0,目标是把数组a变为数组b(1<=bi<=n), 可以进行任意次操作:选择长度为k的数组c,(1<=ci<=n且两两不同)

对于1<i<k, 把 a[c[i]] 改为c[i % k 1]。给定n&#xff0c;k和数组b&#xff0c;判断能否得到数组b。 题目 思路&#xff1a; #include <bits/stdc.h> using namespace std; #define int long long #define pb push_back #define fi first #define se second #d…

后悔没早点做58同城代运营

什么是58代运营&#xff1f; 58代运营是指由专业的代运营公司或团队来负责58同城等电商平台的商家店铺的运营管理。这种服务模式主要针对缺乏电商运营经验和专业知识的商家&#xff0c;代运营公司或团队通过其专业的团队和丰富的经验&#xff0c;帮助商家实现店铺的高效运营和…

WPF学习(2)

下面是WPF常用的一些布局。 Grid,UniformGrid Grid&#xff1a;网格&#xff0c; UniformGrid&#xff1a;自动创建行列。每个单元格大小相同。一般用于动态绑定数据 代码及运行效果如下&#xff1a; <!--容器控件 网格--><Grid ShowGridLines"True">&…

数据分析-Pandas数据分组箱线图

数据分析-Pandas数据分组箱线图 数据分析和处理中&#xff0c;难免会遇到各种数据&#xff0c;那么数据呈现怎样的规律呢&#xff1f;不管金融数据&#xff0c;风控数据&#xff0c;营销数据等等&#xff0c;莫不如此。如何通过图示展示数据的规律&#xff1f; 数据表&#x…

福利:kafka必知必会学习笔记

今天给大家分享两份Kafka学习笔记《kafka必知必会》《kafka基础进阶高级面试汇总》 《kafka必知必会》 为什么有消息系统 ! Kafka基础 ! Kafka 架构 ! Kafka为什么性能⾼ ! Kfaka数据可靠性! 《kafka基础进阶高级面试汇总》 基础篇 1.Kafka 的用途有哪些?使用场景如何…

2-web端管理界面使用rabbitmq

Web管理界面可以直接操作RabbitMQ&#xff0c;下面进行操作并记录步骤 1、添加交换器&#xff1a; Add a new exchange 中&#xff0c;Name是交换器名称&#xff0c;Type是交换器类型&#xff0c;有direce、fanout、heders、topic 4种。 这里先只填Name和选个类型&#xff0c;…

Java 注释的艺术

1、Java 注释的艺术 在 Java 编程中&#xff0c;注释不仅仅是代码的装饰&#xff0c;它们是沟通思想、意图和代码逻辑的桥梁。良好的注释习惯可以极大地提升代码的可读性和可维护性&#xff0c;尤其在团队合作中&#xff0c;这种作用更是不言而喻。今天&#xff0c;我将与大家…

mac 下redis

安装 Redis brew install redis 安装完成后&#xff0c;我们可以使用以下命令来确认 Redis 是否正确安装&#xff1a; redis-cli ping 启动 Redis redis-server 后台启动 Redis&#xff0c;可以使用以下命令&#xff1a; redis-server --daemonize yes 指定配置文件启动…

C#,煎饼排序问题(Pancake Sorting Problem)算法与源代码

1 煎饼排序问题 给定一个未排序的数组&#xff0c;任务是对给定数组进行排序。您只能在阵列上执行以下操作。 翻转&#xff08;arr&#xff0c;i&#xff09;&#xff1a;将数组从0反转为i 示例&#xff1a; 输入&#xff1a;arr[]{23、10、20、11、12、6、7} 输出&#xff1a…

SAP PP学习笔记07 - 简单BOM,派生BOM,多重BOM,批量修改工具 CEWB

上一章讲了BOM的操作。 SAP PP学习笔记06 - BOM操作&#xff08;BOM 展开&#xff0c;BOM 使用先一览&#xff0c;BOM比较&#xff0c;批量更改BOM&#xff09;-CSDN博客 本章延续上一章&#xff0c;继续讲BOM操作。 主要讲 派生BOM&#xff0c;多重BOM&#xff0c;以及BOM批…

2023 最新 IntelliJ IDEA 2023.3 详细配置步骤演示:新入职如何快速配置 IntelliJ IDEA?

博主猫头虎的技术世界 &#x1f31f; 欢迎来到猫头虎的博客 — 探索技术的无限可能&#xff01; 专栏链接&#xff1a; &#x1f517; 精选专栏&#xff1a; 《面试题大全》 — 面试准备的宝典&#xff01;《IDEA开发秘籍》 — 提升你的IDEA技能&#xff01;《100天精通鸿蒙》 …

express基础

express express介绍 官网传送门基于 Node.js 平台&#xff0c;快速、开放、极简的 Web 开发框架express特点 Web 应用 Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架&#xff0c;它提供一系列强大的特性&#xff0c;帮助你创建各种 Web 和移动设备应用。…

【linux进程信号(二)】信号的保存,处理以及捕捉

&#x1f493;博主CSDN主页:杭电码农-NEO&#x1f493;   ⏩专栏分类:Linux从入门到精通⏪   &#x1f69a;代码仓库:NEO的学习日记&#x1f69a;   &#x1f339;关注我&#x1faf5;带你学更多操作系统知识   &#x1f51d;&#x1f51d; 进程信号 1. 前言2. 信号阻塞…

设计高并发秒杀系统:保障稳定性与数据一致性

✨✨谢谢大家捧场&#xff0c;祝屏幕前的小伙伴们每天都有好运相伴左右&#xff0c;一定要天天开心哦&#xff01;✨✨ &#x1f388;&#x1f388;作者主页&#xff1a; 喔的嘛呀&#x1f388;&#x1f388; 目录 引言 一. 系统架构设计 1. 系统架构图 二、 系统流程 三…

Github 2024-03-07 开源项目日报Top10

根据Github Trendings的统计,今日(2024-03-07统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目4C++项目3C#项目1TypeScript项目1非开发语言项目1HTML项目1CSS项目1屏幕截图转代码应用 创建周期:114 天开发语言:TypeScript, Pyt…

【VTKExamples::PolyData】第五十三期 WeightedTransformFilter

很高兴在雪易的CSDN遇见你 VTK技术爱好者 QQ:870202403 公众号:VTK忠粉 前言 本文分享VTK样例WeightedTransformFilter,并解析接口vtkWeightedTransformFilter,希望对各位小伙伴有所帮助! 感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步! 你的点赞就…

二维码门楼牌管理系统应用场景:助力紧急服务

文章目录 前言一、紧急服务部门的传统挑战二、二维码门楼牌管理系统的优势三、实际应用案例分析四、未来展望 前言 随着城市化的快速发展&#xff0c;传统的门牌管理系统已无法满足现代社会的需求。二维码门楼牌管理系统的出现&#xff0c;为紧急服务部门&#xff08;如警察、…