- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
javajava基础语法ppt
3.4 基本类型的对象包装类 8中基本数据类型都有其对应的包装类 boolean Boolean byte Byte char Character short Short int Integer long Long float Float double Double 小结 3.1 String类 3.2 StringBuffer类 3.3 Calendar类 3.4 基本类型的对象包装类 4 输入与输出 4 输入与输出 本章是了解程序与文件系统的交互方式,可以直接对文件进行读写控制 课程内容: 4.1 File类 4.2 字节流 4.3 字符流 4.4 编码 4.5 随机文件 4.1 File类 4.1.1 File类的概述 4.1.2 File类常用方法 4.1.1 File类的概述 4ile类: 代表磁盘文件本身的对象,通过File类的各种方法,可以创建、删除、重命名文件,及判断文件的读写权限是否存在,设置和查询文件的最近修改时间 4.1.2 File类常用方法 创建文件 createNewFile() createTempFile(String?prefix, String?suffix) 删除文件 delete() deleteOnExit() 列出文件 listFiles() 获取文件信息 getName() getParent() 4.2 字节流 4.2.1 概述 4.2.2 字节流的父类及常用方法 4.2.3 文件流 4.2.4 数据流 4.2.5 缓冲流 4.2.6 内存读取流 4.2.7 对象流 4.2.1 概述 IO流分为两类:字节流和字符流 字节流:读写二进制数据 字符流:读写字符数据 输入流:读取数据 输出流:写入数据 4.2.2 字节流的父类及常用方法 InputStream int read():返回下一个输入字节的整型表示,如果返 回-1表示遇到流的末尾,结束 int read(byte[] b):读入b.length个字节放到b中并返回 实际读入的字节数 int read(byte[] b,int off,int len):把流中数据读到数组b 中从脚标为off开始的len个数组元素中 long skip(long n):跳过输入流上的n个字节并返回实际跳过的字节数 4.2.2 字节流的父类及常用方法 InputStream int available():返回当前输入流中可读的字节数 void mark(int readlimit):在输入流的当前位置放上一个 标志,允许 最多再读入readlimit个字节 void reset():把输入指针返回到以前所做的标志处 boolean markSupported():如果当前流支持mark/reset 操作就返回true void close():关闭流,释放与流相关的资源 注意:并不是其所有的子类都支持InputStream中定义的 方法 4.2.2 字节流的父类及常用方法 OutputStream 定义了输出流的抽象类,这个类中所以的方法都返回void void write(int b):将一个字节写到输出流 void wirte(byte[] b):将整个字节数组写到输出流 void wirte(byte[] b,int off,int len):将字节数组b中 的从off开始的len个字节写到输出流 void flush():完成输出并清空缓冲区 void close():关闭输出流 4.2.3 文件流 FileInputStream和FileOutputStream用来操作磁盘文件,在创建一个FileInputStream对象时通过构造器指定文件的路径和名字,这个文件应该是存在和可读的。在创建FileOutPutStream是指定文件若存在则将被覆盖 4.2.3 文件流 FileInputStream的构造器 (1) FileInputStream in = new FileInputStream(“hello.txt”); (2) File f= new File(“hello.txt”); FileInputStream in = new FileInputStream(f); FileOutputStream的构造器 (1) FileOutputStream in = new FileOutputStream(“hello.txt”); (2) File f= new File(“hello.txt”); FileOutputStream in = new FileOutputStream(f); 4.2.4 数据流 DataInputStream
您可能关注的文档
- 2013年最新版-除颤仪使用 ppt课件.ppt
- 2013年四川高考题语文答案.pptx
- caxa示范校交课件15.pptx
- 2014基于证据的成年高血压管理jnc8指南总论.ppt
- 2014年中考政治九年级 国情教育(一).ppt
- 2014国贸系安全教育 ppt课件.ppt
- 2014年的p2p网贷正走在各方耐心将尽的路上 ppt课件.pptx
- 2014年医保知识 ppt课件.ppt
- 2014年全国疟疾日(陈少丽) ppt课件.ppt
- 2014氨的安全使用与管理 ppt课件.ppt
- java面向对象程序设计第2版第11章_对话框.ppt
- 2016八下期中复习 ppt课件.ppt
- java面向对象程序设计第2版第14章_jdbc 数据库操作.ppt
- java面向对象程序设计第2版第15章_java多线程机制.ppt
- java面向对象程序设计第2版第10章_java swing图形用户界面.ppt
- java面向对象程序设计第2版第17章_java applet.ppt
- java面向对象程序设计第2版第4章_类与对象.ppt
- 2016年上半年慢性病防治 ppt课件.pptx
- ihim 挑战杯ppt——最终版本 07.pptx
- java面向对象程序设计第2版第6章_内部类与异常类.ppt
最近下载
- 2024年秋新人教版七年级上册英语教学课件 Starter Unit 3 Welcome!(第1课时)Section A 1a-2d.pptx VIP
- 06216—中外建筑历史—2012.1.doc VIP
- 智联网汽车技术 课件 任务10 车载通信技术.pptx
- 90A Prober保养规范.pdf VIP
- 12J14《建筑变形缝》建筑标准设计图集.pdf VIP
- 图达通智能科技(德清)有限公司年产50万台车载激光雷达项目环境影响报告表.docx VIP
- 绘本教案《灶王爷》(附高清绘本图) .pptx VIP
- EMC测试指导书_原创精品文档.pdf VIP
- 人教版 (2024) 七年级上册Starter Unit 3 welcome 课件+音频(共26张PPT).pptx VIP
- 锅炉运行值班员(技师)技能鉴定理论考试题及答案.doc VIP
文档评论(0)