文档章节

javaI/O

noteman
 noteman
发布于 2015/10/20 11:37
字数 224
阅读 33
收藏 0
点赞 0
评论 0

        今天准备学习文件上传和下载功能,发现Servlet处理文件,本质上也是对 流 的操作,

可是发现java的IO流操作不怎么熟悉,于是又来恶补一下流的操作问题;

        根据别人总结的文章IO流操作http://blog.csdn.net/zzp_403184692/article/details/8057693;

        概念:在java中输入输出写入读取是从程序的方向上去辨别的

        javaIO是指对硬盘,内存,输入输出设备的数据读取操作;

        根据数据处理层次不同:分为字节InputStream/OutputStream)和字符流(Read/writer);

        根据数据流向不同:分为 输出流(In/Reader)和输入流(Out/writer);

        根据流的角色不同:分为  处理流(包装流等) 和  节点流;

InputStream是个抽象类,需通过其子类来进行字节流的操作,例如:FileInputStream





© 著作权归作者所有

共有 人打赏支持
noteman
粉丝 14
博文 223
码字总数 41351
作品 0
六安
Loadrunner进行java测试

1、首先你肯定要有用来测试的纯JAVA的测试代码,即用来调用你要测试的的后台处理的程序,这段代码建议你先在Java的开发环境下调试通过,用Jbuilder或Ecllips,因为用LR直接调代码未免太痛苦了...

小曾爸爸
2016/11/29
27
0
Akamai发布第二季度互联网发展安全报告

  【IT168 资讯】2015年8月19日,阿卡迈(以下简称:Akamai)发布了《2015年第二季度互联网发展状况安全报告》。本季度报告对全球云安全威胁状况进行了深度分析,提出独到见解,如需了解报告...

it168网站
2015/08/19
0
0
每个程序员都应该收藏的算法复杂度速查表

算法复杂度这件事 这篇文章覆盖了计算机科学里面常见算法的时间和空间的大 O(Big-O)复杂度。我之前在参加面试前,经常需要花费很多时间从互联网上查找各种搜索和排序算法的优劣,以便我在面...

Fico
2016/06/23
51
0
每个程序员都应该收藏的算法复杂度速查表

编译自:http://bigocheatsheet.com/作者: Eric 原创:LCTT https://linux.cn/article-7480-1.html译者: wxy 本文地址:https://linux.cn/article-7480-1.html 算法复杂度这件事 这篇文章覆...

AlexMahoneFBI
2016/06/22
63
0
原版电子书

O'Reilly Ultimate Collection - 352 books O'Reilly Ultimate Collection - 352 books 352 books | PDF CHM | 1.16GB list: O'Reilly - .NET Framework Essentials 3rd Edition.chm O'Reill......

runeveryday
2011/07/07
3.8K
7
排序算法专项总结

1、选择排序,是每一次从未排序序列中找出一个最大或者最小的数,放到已排好序的数列最后。因此关键字比较次数跟数列的初始排列顺序是没有关系的。 2、初始数据集排列顺序与比较次数无关的有...

jinlong_xu
2017/09/10
0
0
ZK 3.5 released

ZK是一套以 AJAX/XUL/Java 为基础的网页应用程式开发框架,用于丰富网页应用程式的使用接口。最大的好处是,在设计AJAX网络应用程式时,轻松简便的操作就像设计桌面程式一样。近日ZK发布最新...

oschina
2008/09/13
1K
1
常用的排序算法的时间复杂度和空间复杂度

排序法 最差时间分析 平均时间复杂度 稳定度 空间复杂度 冒泡排序 O(n2) O(n2) 稳定 O(1) 快速排序 O(n2) O(nlog2n) 不稳定 O(log2n)~O(n) 选择排序 O(n2) O(n2) 稳定 O(1) 二叉树排序 O(n2...

Siukun
2011/05/04
0
0
片上总线Wishbone 学习(十二)总线周期之块写操作

片上总线Wishbone 学习(十二)总线周期之块写操作 异步周期结束方式 块写操作的例子如图1所示。图1的一次块写操作由五个相互关联的单次写操作完成。 在时钟上升沿0,主设备将地址信号ADRO(...

长平狐
2013/06/03
24
0
maven常用配置的变量

maven的变量 maven定义了很多变量属性,参考这里 http://docs.codehaus.org/display/MAVENUSER/MavenPropertiesGuide 1)内置属性 Xml代码 ${basedir} represents the directory containing p......

囧南风囧
2016/05/18
38
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Laravel5.5 MySQL配置、读写分离及操作

Laravel 让连接不同数据库以及对数据库进行增删改查操作: 参考:http://laravelacademy.org/post/854.html 配置读写分离 应用的数据库配置位于 config/database.php(但是数据库用户及密码等...

MichaelShu
1分钟前
0
0
TraitsUI与Mayavi实例

一:创建一个简单的TraitsUI与Mayavi实例 # -*- coding: utf-8 -*-from numpy import sqrt,sin,mgridfrom traits.api import HasTraits,Instancefrom traitsui.api import View,Item......

wangxuwei
6分钟前
0
0
Linux 查看用户

存储帐号的文件:/etc/passwd 存储密码的文件:/etc/shadow 查看当前系统所有用户 grep bash /etc/passwd root修改普通用户的密码 sudo passwd user_name 然后连续两次输入新的用户密码即可...

yeahlife
8分钟前
0
0
Webpack使用nodemon实时打包编译

业务场景: 1.编写一个npm组件包并且link到了项目文件中 2.需要不断的修改并run build编译npm包并且在项目run dev 查看效果 3.问题: 每次改完npm包都要手动run build编译十分的麻烦且低效,可不...

JamesView
19分钟前
0
0
电脑炸了,浪费我好几天时间,还是简要记下来吧

我的小本本一直在兢兢业业的干活,然而前几天说炸就炸了...... 爆炸现场: 软件: windows10 pro + EIS11+ 360卫士 BIOS:N1DET98W 2.24 硬件: Xeon E3 1505-V5 nv-M3000M thinkpadP70:20E...

Oh_really
23分钟前
0
0
Git之branch和checkout

1.branch是查看、创建、删除分支 #>git branch --helpNAME git-branch - List, create, or delete branchesSYNOPSIS git branch [--color[=<when>] | --no-color] [......

汉斯-冯-拉特
24分钟前
0
0
Mybatis拦截器之数据权限过滤与分页集成

需求场景 最近项目有个数据权限的业务需求,要求大致为每个单位只能查看本级单位及下属单位的数据,例如:一个集团军下属十二个旅,那么军级用户可以看到所有数据,而每个旅则只能看到本旅部...

佛系程序猿灬
34分钟前
9
0
SpringCloud 微服务 (十六) 服务追踪 Zipkin

问题 在服务中,有一个接口,该A接口中又调用了其他服务的B、C、D接口,出现一个请求耗时大的问题,这时候并不知道该B、C、D接口中哪个接口造成的耗时量,然后比如确定C服务接口出现的耗时量大,但...

___大侠
今天
0
0
Java面试基础篇——第八篇:抽象类与接口的区别

1.抽象类 抽象类:如果一个类中包含有抽象方法,或这个类使用abstract关键字修饰,则称这个类是抽象类。 抽象方法是什么呢?抽象方法就是指用abstract关键字修饰的方法。 需要注意的是:抽象...

developlee的潇洒人生
今天
2
0
jsoup 相关资料

1.jsoup 2.Jsoup概述 3.jsoup入门 4.jsoup Java HTML Parser 1.11.3 API

IT追寻者
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部