从零基础接触java第九章第一节

原创 2016年09月07日 16:25:05

  前面跟大家把集合分享完了,那么最后还有io流和网络编程便整个java结束了。

  关于流,主要用于什么呢?比如我们在电脑上安装一个软件,然后系统会默认在我们电脑上创建文件夹文件,以及复制我们的文件夹文件,便是通过io流进行的。还有我们平时用的清理垃圾的软件,也是通过io流在我们电脑里找到垃圾文件然后删除掉的。

  那么接下来我便与大家分享分享io流。首先看以下代码:

public class TestDemo {
public static void main(String[] args) {
String path = "D://test";
File file = new File(path);
if(file.exists()){
file.mkdir();
}

String path1 = "D://test//text.txt";
File file1 = new File(path1);
if(file.exists()){
try {
file1.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
};
}
}
}

关于上面代码,主函数类不需要我再介绍了,大家可以看到,首先我定义了一个字符串path,然后后面跟的字符串时貌似路径的一串字符,没错就是路径,小编我设置的路径是D盘下的test文件夹,然后我们在new了一个File流,并且把路径通过构造函数传了进去,也就是这句代码:File file = new File(path);。然后在这句代码下面我写了一个if判断,判断条件是:file.exists();这个条件的意思是判断D盘有没有file所传来的文件夹test,如果有返回falase,如果没有便返回true来运行if代码中的内容,然后大家可以看到,if判断的里面写了一句file.mkdir()方法,这个方法表示的便是创建file这个对象里面传来的文件夹,然后大家运行代码便可以看到我们D盘中便有了test这个文件夹了,然后就是下面我有重新写了path1路径,这个路径最后我跟的是text.txt,然后除了if判断语句中我创建文件写的是file1.createNewFile表示是创建一个文件以外,其余便都是一样了,这里面有个try抛异常希望大家不要混淆。关于一个流简单的创建文件夹和文件我便跟大家分享完毕了。流的简单运用便就是这些。希望下来大家可以百度了解一下关于file的其它方法。

  本节关于流的知识点便与大家就分享这么多了,希望大家下来可以更加深入地去了解,如果有不懂得可以留言我会进行解答,希望我的分享能对大家未来正式实践学习java有所帮助,本节便就到这儿了,下一节小编会继续跟大家分享流。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

从零基础接触java第七周第一节

上一节跟大家分享了多线程,然后那只是多线程的冰山一角,接下来继续与大家分享多线程。   上一节跟大家说到,多线程必须继承一个Thread类,然后实现里面的run方法,最后通过调用Thread里面的s...

从零基础接触java第二周第一节

上周给大家介绍了java的一些基础知识,还有关于数据类型,以及运算符及进制之间的关系,我在我的博客里做大概介绍,能让零基础的人预先了解如果想要学习java需要学习些什么,在我第一次接触java时,完全...

从零基础接触java第六周第一节

上一节跟大家分享了抽象类,并且说了子类对于父类的继承,这次跟大家分享两个东西,一个是多态,一个是接口。   首先我跟家分享一下接口,然后由接口引入多态。首先要说的是,接口的关键字是interface,...

从零基础接触java第四周第一节

上一次跟大家说了递归,关于递归,我花了一周时间去做各种算法题练习,而这次我想给大家讲一讲数组。所谓数组,简单的说就是一个包含了很多变量的集合,相信大家在数学中曾经便学过集合,而在java中,集合代表的...

从零基础接触java第九章第二节

上一节我跟大家分享了io流中最基础的File,本节我跟大家继续分享io流中的输入流和输出流。   上一节中我跟大家分享的流中大家不知道下来熟悉过没有,都是用于我们创建文件和文件夹,然后还有便是用于我...

Java基础课程第一节课

  • 2009年02月18日 11:40
  • 238KB
  • 下载

Java基础篇第一节

Java基础篇第一节 List List用法总结List的主要特征使其元素以线性方式存储,集合中允许存放重复对象。List接口主要的实现类包括: (1)ArrayList:代表长度可变的数组。...

Java 基础笔记第一节及常识

1.java的注释 1.单行注释 //被注释的内容 2.对行注释 /*被注释的内容*/ 3.文档注释 /** */ 执行 javadoc 类名.java 可以生成程序使用说明书 index.html ...
  • KY1996
  • KY1996
  • 2017年07月11日 22:51
  • 88

java基础-第一节 常识

一、入门常识 1、软件开发       什么是软件? 软件,就是指令和数据的集合。软件被设计用来解决生活中的各种问题。 2、人机交互 程序由人设计,服务于人,所以需要与人交互。交互方式分两种,图形化界...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:从零基础接触java第九章第一节
举报原因:
原因补充:

(最多只允许输入30个字)