-
在D盘下创建myfile.txt文件,文件内容为“hello java”,然后利用流把该文件复制到 E盘下。
Java中的流代表程序中数据的流通,是以先进先出方式发送信息的通道。
流可以分为不同的类型,按照不同的分类方式,从不同的角度来观察,概念上会有重叠。
按照流的方向,可以将流分为输入流和输出流:
输入流(InputStream):只能从中读取数据,而不能向其写入数据。
输出流(OutputStream):只能向其写入数据,而不能从中读取数据。
字节流:在流中处理的基本单位为字节(8位的byte)的流。
字符流:在流中处理的基本单位为字符(16位的Unicode)的流。
按照流的角色分,可以将流分为节点流和过滤流:
节点流:可以从/向一个特定的IO设备(如磁盘或网络)读/写数据的流,节点流又常被称为低级流(Low Level Stream),节点通常是指文件、内存和管道。
过滤流:实现对一个已经存在的流的连接和封装,通过所封装的流的功能调用实现数据读/写功能的流。这种对流进行处理的流称为过滤流。
字节流中存放的是字节序列,无论是输入还是输出,都是直接对字节进行处理。InputStream和OutputStream为字节输入/输出流类的顶层父类。字符流中存放的是字符序列,无论是输入还是输出,都是直接对字符处理。字符流的顶层父类是Reader和Writer。节点流通常直接对特定的IO设备(如磁盘或网络)进行读写,而过滤流通常对已存在的流进行连接和封装,从而对已有的流进行特殊处理。
对象的序列化就是把对象写到一个输出流中,对象的反序列化是指从一个输入流中读取一个对象。
总结:
字节流:
输入流 输出流
FileInputStream FileOutputStream 节点流
BufferedInputStream &nb
- 2023-07-11 11:10:03下载
- 积分:1
-
人力资源管理系统
基于javaEE的企业人力资源系统,框架使用SSH,简单易懂,容易操作,大家可以参考一下,也给在下提出点建议和意见,希望本代码可以帮到大家。
- 2022-09-14 06:15:05下载
- 积分:1
-
行政机构管理系统
行政机构管理系统,是为行政机构设计并开发的一套基于B/S的行政审批业务管理系统,其中包括在行政机构内开设窗口的所有部门的业务受理,票据打印,银行缴费,发票打印,业务审核,业务办结等工作流式功能模块,使行政机构能通过数据报表直观看出每个部门的业务办理效率和每项收费的信息,能够使行政系统更加透明、公正化。主要就是面向民政局等行政机构部门进行业务的申请、收费、办理、存档等业务办理流程。主要模块有:用户注册、业务办理(申请、收费、上交材料、审核、办理)、系统后台管理、文件上传。
- 2022-12-06 19:35:03下载
- 积分:1
-
jsp简单管理系统
对土地样本样方,植物样本样方进行管理,通过添加,删除,更改,查找等操作,完成基本管理,从过数据库对信息资源进行管理,可以通过同一样方土地种植的不同植物进行统一查询,所用JSP界面具有可更改性,适合初学者
- 2023-03-28 15:20:05下载
- 积分:1
-
安卓选择城市列表代码
高仿美团选择城市代码,具有首字母选择,热门城市列表等非常棒的功能,界面整洁漂亮,功能完备,并且能立即运行
- 2022-06-30 23:15:53下载
- 积分:1
-
findyou APP
基于android的一个可以实现 按照手机号码对手机来去电,和发短信实现监控,还有一个基于百度API做的定位功能
- 2022-08-09 21:59:03下载
- 积分:1
-
网上订餐系统
这是一个网上订餐的系统,通过shruts2框架跟hibenate的框架实现的数据存储和读取,以及一些页面跳转,选择的是tomcat的服务器端。。。
- 2023-05-20 17:05:03下载
- 积分:1
-
简单的购物商城源代码
SQL数据库
初级建造购物商城
内含购物车代码
- 2023-06-24 09:25:03下载
- 积分:1
-
我的工作计划书
工作记事本,方便用于记录自己的计划!
- 2022-12-02 19:55:08下载
- 积分:1
-
初学SQL登录购物
适用于初学eclipse,SQLServer的参考代码,有用户验证登录,计算金额和订单打印和查询的相关功能模块,并附带链接数据库方法
- 2022-02-21 09:38:47下载
- 积分:1