Java中Io流操作-File类的常用操作-创建文件,创建文件夹

package com.hxzy.IOSer;

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

public class Demo03 {
public static void main(String[] args)throws Exception{
Gu_1();
Gu_2();
}

/*
* 2.File对象调用file.mkdirs()
* 可以创建多层文件夹
* 这个方法是创建文件夹的 返回的同样是布尔值
* 同样需要File类的构造方法 来指定创建的路径以及地址
* File file1 = new File("E:");
File file = new File(file1,"姚晓曦/a/b/c/css/s");
* */
public static void Gu_2() {
File file1 = new File("E:");
File file = new File(file1,"姚晓曦/a/b/c/css/s");
boolean boo = file.mkdirs();
System.out.println(boo);
}

/*
* 1. File对象调用createNewFile创建文件
* File 类中的方法 creatNewFile 使用File对象调用
* 使用File类的构造方法 参数填写File类的指定文件路径
* 返回值是一个boolean类型 boolean boo = file.createNewFile();
* 如果路径中有该文件 返回false 如果没有就开始创建
* 注意:创建的只是文件 不可以创建文件夹 可以是中文
* */
public static void Gu_1() throws IOException {
File file = new File("D:","yxx.txt");
boolean boo = file.createNewFile();
System.out.println(boo);
}
}

原文地址:https://www.cnblogs.com/gu-bin/p/10034475.html

时间: 11-28

Java中Io流操作-File类的常用操作-创建文件,创建文件夹的相关文章

java中io流浅析

1.java.io包下File类:java程序中的此类的一个对象,就对应着硬盘中的一个文件或网络中的一个资源.File file1 = new File("d:\\io\\helloworld.txt");File file2 = new File("d:\\io\\io1");>1.File既可以表示一个文件(.doc .xls .mp3 .avi .jpg .dat),也可以表示一个文件目录!>2.File类的对象是与平台无关的.>3.File

JAVA中IO流总结

本文是在学习中的总结,欢迎转载但请注明出处:http://write.blog.csdn.net/postedit/42119261 我想你对JAVA的IO流有所了解,平时使用的也比较的多,但是对于其具体分类和继承体系可能知道的并不多,可能也很少去看相关的API文档,找出其中的关系和各自的应用情形.本文简单对常用的IO流进行分类整理,并简单举例说明其应用.希望本文对你有所帮助. (A)IO流大致分为两种: (1)字节流:对应抽象类为InputStream(输入流)和 OutputStream(输

Java中IO流,输入输出流概述与总结

总结的很粗糙,以后时间富裕了好好修改一下. 1:Java语言定义了许多类专门负责各种方式的输入或者输出,这些类都被放在java.io包中.其中, 所有输入流类都是抽象类InputStream(字节输入流),或者抽象类Reader(字符输入流)的子类: 而所有输出流都是抽象类OutputStream(字节输出流)或者Writer(字符输出流)的子类. [首先需要明白的是:流是干什么的???(为了永久性的保存数据)   根据数据流向的不同分为输入流和输出流:   根据处理数据类型的不同分为字符流和字

Java中IO流的介绍

一.流的概念 流(stream)的概念源于UNIX中管道(pipe)的概念.在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备.外部文件等.       一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL.        流的方向是重要的,根据流的方向,流可分为两类:输入流和输出流.用户可以从输入流中读取信息,但不能写它.相反,对输出流,只能往输入流写,而不能读它.       实际上,流的源端和目

Java中IO流

* IO流用来处理设备之间的数据传输 * Java对数据的操作是通过流的方式 * Java用于操作流的类都在IO包中 * 流按流向分为两种:输入流,输出流. * 流按操作类型分为两种: * 字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的 * 字符流 : 字符流只能操作纯字符数据,比较方便. 字节流 |--InputStream(字节输入流,字节流的抽象父类,抽象类不能直接创建对象,必须使用子类) |--FileInputStream(文件字节输入流,就是以字节的

黑马程序员------Java中IO流学习总结

Java培训.Android培训.iOS培训..Net培训.期待您的交流 一.概念 流:流就是字节序列的抽象概念,能被连续读取数据的数据源和能被连续写入数据的接收端就是流 IO流:用于处理设备上的数据 常用设备:硬盘.内存.键盘录入等 IO流的分类: 1.根据处理的数据类型不同,可分为字节流和字符流. 字符流的由来:因为文件编码的不同,而有了对字符高效操作的字符流对象,原理是基于字节流读取字节时,去查了相关码表. 字符流和字节流的区别: **字节流读取时,读到一个字节就返回一个字节:而字符流是字

java中IO流小解

下面这张图列出了java中一些处理流: java中根据操作对象的不同可以分为:字节流和字符流. 首先我们先表示一下什么叫节点流和处理流: 节点流:可以从或向一个特定的地方(节点)读写数据.如FileReader  处理流:是对一个已存在的流的连接和封装,通过所封装的流的功能调用实现数据读写.如BufferedReader.处理流的构造方法总是要带一个其他的流对象做参数. java字节流 InputStream和OutputStream是java字节流中输入输出流的祖先. FileInputStr

Java中IO流中所涉及到的各类方法介绍

1 IO流之字节流 2 (1)IO用于在设备间进行数据传输的操作 3 (2)分类: 4 A:流向 5 输入流 读取数据 6 输出流 写出数据 7 B:数据类型 8 字节流 9 字节输入流 10 字节输出流 11 字符流 12 字符输入流 13 字符输出流 14 注意: 15 a:如果没有明确说明按照什么分,默认按照数据类型分. 16 b:除非文件用windows自带的记事本打开我们能够读懂,才采用字符流,否则建议使用字节流. 17 (3)FileOutputStream写出数据 18 A:操作步

IO流(File类

File类 三个构造方法 File(String filename)//模式和应用程序一个目录下 File(String directoryPath,String filename)//文件路径 File(File dir,String filename)//一个目录 用文件的方法返回文件的属性 public String getName()//获得文件的名字 public boolean canRead()//判断是否可读 public boolean canWrite()//判读是否可写 p

Java中IO流的分类及应用

=======I/O========================================================================== File:代表了磁盘上的文件或者目录 I/O:jvm和外部数据源的数据交换.File,db-in-àjvm---out-àfile,db 流一共有三种分类: 方向分:输入流和输出流: 单位分:字节流和字符流: 字节流: InputStream/OutputStream 字节流的父接口 (1)FileInputStream/Fil