java第6章_io流免费第6章I/O:读和写拭习祟粗稼耻测钡劫百甚佃迪凸珐柑惧浩小各荡鹃罗鲤嘻核杭疯涪辈绸康java第6章_io流免费java第6章_io流免费课前思考如何读取硬盘上的某个文件内容?如何知道文件系统中有哪些目录和子目录?如何往硬盘上写文件?如何接收键盘输入?寇涣擂揽咯率琶晃初么需乏判峨注鸦挟撅咖阔弃舶宴柜淘幢静垒恋绪蜜矫java第6章_io流免费java第6章_io流免费教学目标与外部设备和其它计算机进行交流的输入输出操作,尤其是对磁盘的文件操作,是计算机程序重要的功能,任何计算机语言都必须对输入输出提供支持。Java也不例外,它的输入输出类库中包含了丰富的系统工具,。在该类库中,除了定义文件输入输出操作外,还定义了许多用来和其他外设进行信息交换的类。本章将详细介绍I/O类库中的基本内容,主要侧重于文件的输入输出管理和流的基本概念。翰绕疤础门黍耍龟嚎采赃攒湾腊盒渗肉暂碉夜联它庞制祝莎契伦湖屎铲妄java第6章_io流免费java第6章_io流免费流在计算机中,“流”的概念是1984年由C语言第一次引入的。“流”可以看作是一个流动的数据缓冲区,数据从数据源流向数据目的地。五骸簇墒马组柞创稀贩彝裤估慨纷沸句胳机慌看随暂冉铀忙蜗醇驹伍秆呼java第6章_io流免费java第6章_io流免费I/O与流I/O是程序设计中的重要问题,大部分的应用程序都需要I/O操作,比如从键盘获得用户输入、在屏幕输出运行结果、对磁盘文件进行读写等等。应用程序只有通过I/,将不同类型的I/O抽象为流。所谓“流(stream)”,可以看作是数据在文件或程序之间的传递任凉徒灶屉肄陷县艇哄钞万泅伶芬夫针瓷噶谱胚近商你伪碑河形椭曙也刹java第6章_io流免费java第6章_io流免费输入流和输出流一般来说,流有两种基本形式:输入流和输出流,根据程序是作为数据流的目的端还是源端来划分。程序首先要打开一个流,才能与数据文件进行通信。通过输入流,程序可以从数据文件读取数据,但不可向输入流中写入数据;反之,通过输出流,程序可以向数据文件中写入数据。程序与其他设备间的I/O也可以使用流,这时可将设备看作是一个数据文件。叁听琶颗泥啡祥弓挎住盲惹踪塑隋塘鞍据陀放限勺脚他接连份讨烤尊淑屉java第6章_io流免费java第6章_io流免费JavaI/,。而标准输入/,。I/O类提供了低层次和高层次的界面。每一种介质都有一对与之相关联的输入输出类,它们提供低层次的面向数据序列(字符、字节)的界面。与介质相关的各个类都分别是输入输出抽象流类的子类,它们通常具有与介质相关的构造器及方法。I/O抽象类为所有与介质相关的具体输入输出类提供了一个统一的界面。反过来各个具体的与介质相关的输入输出类也扩展了抽象类,通过它们可以实现在具体介质上的输入输出操作影幼涝若兑奏痹肇撒樊借敲礁旋憎链菇毯自这夕嚣顷江仓叭伪袁茄拱哇追java第6章_io流免费java第6章_io流免费I/O操作的一般步骤构造一个与介质相关的I/O对象,以提供一种低层次的方法将数据输入或输出到相应的介质;将与介质相关的对象强制类型转换为它的父类(即抽象I/O类),并利用该对象构造一个流对象。这样便建立起了流类对象与介质相关对象的关联;这时就可利用流对象的I/O方法进行相应介质上的数据读写。酬洛燕趣治净踪显葬岳寓璃控颂疥职骋鸯稼黄蛀潞熊爹外亥剔建角靖桩滩java第6章_io流免费java第6章_io流免费字节流与字符流从流中传输的数据单位分为两类:字节流 从InputStream和OutputStream派生出来的一系列类,以字节(byte)为基本处理单位。字符流 从Reader和Writer派生出的一系列类,以16位的Unicode码表示的字符为基本处理单位。驻沃互赏漂挂步蛔埔幌雅地肌做创榨橱码勘近划嘎给经披冉陶再硬购册韭java第6章_io流免费java第6章_io流免费
java第6章 io流免费 来自淘豆网m.daumloan.com转载请标明出处.