- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 文件和输入输出流;本章主要内容:;文件;8.1.2 io类库;8.1.2 io类库;8.1.2 io类库;8.1.2 io类库;8.2 文件处理;8.2.1 文件与目录管理;8.2.1 文件与目录管理;8.2.1 文件与目录管理;8.2.1 文件与目录管理;8.2.2 文件流;8.2.2 文件流;【例8-1】在下面的程序中,读取一个文本文件test.dat,并将其显示到对话框上。 ;;8.2.2 文件流;【例8-2】复制图像文件a.jpg,并且更名为b.jpg。;;8.2.2 文件流;8.2.2 文件流;8.2.2 文件流;【例8-3】将文件a.txt读取到文本区,经修改后,另存为b.txt。;8.3 随机存取文件和本地可执行文件;【例8-4】用随机存取文件流读写文件。;【例8-5】使用随机存取文件流RandomAccessFile实现一个英汉小词典程序。;8.3.2 本地可执行文件;8.3.2 本地可执行文件;【例8-6】使用Runtime 类对象运行例8-5。 ;【例8-7】调用Windows系统自带的计算器。;【例8-8】应用Runtime类设计一个Java语言简易编译器,该编译??具有编写源程序、编译和运行程序的功能。;8.4 数据流与对象流;8.4.1 数据流;8.4.1 数据流;【例8-9】应用DataInputStream类和DataOutputStream类复制声音文件。 ;8.4.2 对象流;【例8-10】编写程序,在窗体中实例化球面板对象,当单击“写入文件”按钮后,能将球面板对象写入到一个文件中。当单击“读取对象”按钮后,再将该球面板对象从文件中取出,并在窗体中显示。 ;8.4.2 对象流;【例8-11】编写一个简单的程序,保存日期、地址对象到一个对象流中。;8.5 Java多媒体技术;在Sun公司的jdk自带的rt.jar 包文件中,有AudioStream.class、AudioPlayer.class类用于
播放声音文件,我们可以使用输入流:
FileInputStream file=new FileInputStream(声音文件.wav);
AudioStream audio=new AudioStream(file);
使用AudioPlayer类的start()进行播放:
AudioPlayer.player.start(audio);;【例8-13】应用输入流播放音频文件。;8.5.2 Java多媒体包JMF的应用;8.5.2 Java多媒体包JMF的应用;【例8-14】设计一个简易多媒体播放器。;本章结束;
文档评论(0)