2017-11-15 软件包 java.io学习
接口摘要
一、接口Closeable
方法摘要:void:close();关闭此流并释放与此流关联的所有系统资源。如果已经关闭该流,则调用此方法无效
涉及的异常信息:IOException -------如果发生 I/O 错误
二、dataInput接口:接口用于从二进制流中读取字节,并根据所有java基本类型数据进行重构
public interface DataInput
DataInput 接口用于从二进制流中读取字节,并根据所有java基本类型数据进行重构,同时还提供数据UTF-8修改版格式的数据重构String的工具。
对于此接口中所有数据读取例子来说,如果在读取所需字节数之前已经达到文件末尾(end of file) ,则将抛出BOFException(IOException的一种)。如果因为达到文件末尾以外的其他原因无法读取字节,则抛出IOException而不是BOFException.尤其是在输入流已经关闭的情况下,将抛出IOException
一、已知实现类DataInputStream
介绍
DataInputStream是数据输入流,它继承于FilterInputStream
DataInputStream是用来装饰其他输入流,它“”“允许应用程序以与机器无关的方式从底层输入流中读取基本java数据类型”。应用程序可以使用DataOutputStream数据输出流写入
DataInputStream(数据输入流)读取数据
构造方法和方法摘要
转载于:https://www.cnblogs.com/hanxue112253/p/7838460.html
2017-11-15 软件包 java.io学习相关推荐
- Java IO学习笔记总结
Java IO学习笔记总结 前言 前面的八篇文章详细的讲述了Java IO的操作方法,文章列表如下 基本的文件操作 字符流和字节流的操作 InputStreamReader和OutputStreamW ...
- java IO学习心得
File类: 在整个io包中,唯一表示与文件有关的类就是File类.使用File类可以进行创建或者删除文件等常用的操作.要想使用File类,则首先要观察File类的构造方法,此类的常用构造方法如下: ...
- Java IO学习笔记(四)打印流
1.只有输出流才有打印流:PrintWriter和PrintStream分别针对字符和字节,提供了重载的print,Println方法用于多种数据类型的输出.PrintWriter和PrintStre ...
- Java IO学习第二天部分详解
/* * IO流: 作用:用于设备和设备之间的数据传输 * File类的使用:操作文件的属性 * * IO流 用来操作文件的数据 * * 分类: * 流按照操作数据的类型分为:字节流 / 字符流 * ...
- Java IO学习日志
今天主要学习Java 文件的一些操作 首先是三种创建文件的方式 import java.io.File; import java.io.IOException; public class Filecr ...
- java代码写jsp读取,Java IO学习基础之读写文本文件-JSP教程,Java技巧及代码
java的io操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲. 简单的示例程序如下: /** * 读出1.txt中的内容,写入2.txt中 * */ import java.io.*; p ...
- Java IO ---学习笔记(数据流)
数据流: 接口 DataInput 和 DataOutput,设计了一种较为高级的数据输入输出方式:除了可处理字节和字节数组外,还可以处理 int.float.boolean等基本数据类型,这些数据在 ...
- Java IO学习--(五)字节和字符数组
内容列表 从InputStream或者Reader中读入数组 从OutputStream或者Writer中写数组 在java中常用字节和字符数组在应用中临时存储数据.而这些数组又是通常的数据读取来源或 ...
- 【2017.11.15】设计师的正确工作流程
天才靠的是积累,聪明靠的是努力. 扩展扩展: banner 编辑: 可以作为网站页面的横幅广告,也可以作为游行活动时用的旗帜,还可以是报纸杂志上的大标题.Banner[1] 主要体现中心意旨,形象鲜明 ...
最新文章
- [云炬ThinkPython阅读笔记]1.5 值和类型
- 蓝桥杯 ADV-205 算法提高 拿糖果
- 卡方分布的期望和方差_卡方独立性检验原理
- 最新可乐云商城程序源码V0.6版本 可做实物商城网站
- c语言程序移动平均法,计算C中的移动平均值
- FFmpeg 以及帧率的解释
- SPI 总线3-line、4-line的定义
- USB驱动之常规usb鼠标驱动
- sql查询_SQL查询
- mac菜单栏设置教程
- 错误:未报告的异常错误,必须对其进行捕获或声明以便抛出
- 外接竖屏显示器virtual box虚拟机屏幕分辨率不能自适应
- 【算法学习笔记】67.状态压缩 DP SJTU OJ 1383 畅畅的牙签袋
- DirectX 在MFC框架下的应用
- 祝朋友们端午节快乐!
- NBIOT模块 BC26 openCPU LWM2M协议传输数据到OneNet平台
- 史元春和孙正兴:人机交互
- 人脸识别很危险!美斯坦福大学攻破,千万别拿来当网络身份认证
- 计算机专业生综合能力,高职计算机专业生综合能力培养的探讨.doc
- 微信小程序实现历史搜索记录的本地储存和删除
热门文章
- 关闭 定时开启_【话说定时器系列】之四:STM32定时器更新事件及案例分享
- docker容器重启后数据丢失
- 一条正确的Java职业生涯规划,从理论到实践!
- 【深度学习】神经网络结构搜索(NAS)与多模态
- python【数据结构与算法】最短路算法之FloyedDijkstra
- 【django轻量级框架】用Mysql的各种项目响应速度慢?一招解决!
- java irowset行数,Java CloneableRecord.put方法代码示例
- create react app 在start后不清空terminal
- 计算机学科知识与教学能力初级中学,教师资格信息技术笔试(初级中学)难吗?...
- 网站建设套用模板后该如何做到出类拔萃?