欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    Java程序设计实例教程-第7章.ppt

    • 资源ID:6509989       资源大小:1.01MB        全文页数:23页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java程序设计实例教程-第7章.ppt

    第7章Java I/O流,程序,显示器,键盘,输入输出:相对于程序而言的,任务一:,abc.txt,lcy.txt,Test.class,!Java中每个文件和目录也是对象。File类构造方法:File(String filename)File(String parent,String child)File(File parent,String child)File(URI uri)如:File f1=new File(“Hello.java”);File f2=new File(“/”);File f3=new File(f2,”Hello.java”);File f4=new File(“/”,”Hello.java”);,File类常用方法:FileDemo.java,FileInputStream 和 FileOutputStream 文件流 FileInputStream FileOutputStream,FileInputStream类构造方法:FileInputStream(File file)FileInputStream(String name)FileInputStream类常用方法:int read()读取一个字节,返回ASCII码值int read(byte b)读取一部分字节int read(byte b,int off,int len)读取len字节,放到b的从off开始位置int close()关闭输入流,FileOutputStream类构造方法:FileOutputStream(File file)FileOutputStream(File file,boolean append)FileOutputStream(String name)FileOutputStream(String name,boolean append)FileOutputStream类常用方法:void write(int b)将一个指定字节写到输出流中void write(byte b)将一个字节数组b中的数据全部写到输出流中void write(byte b,int off,int len)将一个字节数组b中从off位置开始长为len的字节写到输出流中。int close()关闭输出流,FileReader 和 FileWriter文件流 FileReader FileWriter,FileReader类构造方法:FileReader(File file)FileReader(String name)FileReader类常用方法:int read()读取一个字符int read(char c)将字符读到数组,返回字符数int read(char c,int off,int len)读取len字节,放到b的从off开始位置int close()关闭流,FileWriter类构造方法:FileWriter(File file)FileWriter(File file,boolean append)FileWriter(String name)FileWriter(String name,boolean append)FileWriter类常用方法:void write(int c)写入字符cvoid write(String s)void write(char c)写入字符数组void write(char c,int off,int len)void write(String s,int off,int len)int close()关闭输出流,流的分类,(1)按照流中传输单位不同:字节流(InputStream/OutputStream)和 字符流(Reader/Writer)(2)按照传输方向不同:输入流 和 输出流(3)按照功能分:节点流 和 处理流,任务二:,abc.txt,abc.txt,Test.class,FileInputStream DataInputStream,DataOutputStream FileOutputStream,缓冲流,缓冲流要“套接”在相应的节点流之上,对读写的数据提供了缓冲的功能,提高了读写的效率,同时增加了新的方法。四种缓冲流:BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter,BufferedReader提供了readLine方法用于读取一行字符串 BufferedWriter提供了newLine用于写入一个行分隔符 输出缓冲流,写出的数据会现在内存中缓存,使用flush方法将会使内存 中的数据立刻写出。,数据流,数据流要“套接”在相应的节点流之上,输入输出各种类型的数据:byte、short、char、int、long、float、double。两个数据流:DataInputStream DataOutputStream,打印流,打印流要“套接”在相应的节点流之上,方便打印各种类型的数据。两个打印流:PrintStream PrintWriter,提供了很print重载的方法,可以打印不同的数据类型 在类System中有一个成员变量out 就是PrintStream类型的。,标准流,System类用来管理标准输入/输出流和错误流。in键盘 InputStream类型out显示器 PrintStream类型err显示器 PrintStream类型,SystemDemo.java,内存流,流的来源或目的地不一定是文件,还可以是内存中的一个空间。ByteArrayOutpupStreamByteArrayInputStreamCharArrayWriterCharArrayReader,RandomAccessFile类,构造方法:RandomAccessFile(File file,String mode)RandomAccessFile(string name,string mode)如:RandomAccessFile(“src/Test.java”,”r”)RandomAccessFile(“src/Test.java”,”rw”)/rws rwd,常用方法:long getFilePointer()void seek(long pos)long length(),

    注意事项

    本文(Java程序设计实例教程-第7章.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开