网站大量收购闲置独家精品文档,联系QQ:2885784924

Java第八章_输入输出系统(基础篇).ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA语言 JAVA语言 2002-12-16 第八章 输入/输出系统 流与文件 标准输入/输出 流输入/输出 §6.1 流和文件 流:数据从计算机的输入向输出流动,即流的产生。 流有两种:文本流(字符)和二进制流(字节) 在JAVA里,流是一些类。 文件也是一个逻辑概念。计算机的所有设备都可理解为一个文件。流可与文件建立联系。(File) §6.1 流和文件--常见流类 java.lang.Object java.io.File java.io.RandomAccessFile java.io.InputStream java.io.OutputStream java.io.Reader java.io.Writer §6.2 标准输入/输出 标准输入输出属于系统类。系统类实现了用户使用资源时的系统无关编程接口:是最终类;所有变量和方法都是静态的;不用初始化(NEW)就可以使用 System.in public final static InputStream in = new InputStream(); read(),read(byte b[],int off,int len),read(byte b[]) System.out public final static PrintStream out = new PrintStream(); print(),println(),write() System.err public final static PrintStream err = new PrintStream(); print(),println(),write() §6.2 标准输入/输出(例) import java.io.*; public class Count{ public static void main(String args[]){ try{ int count = 0; while (System.in.read()!=-1) count++; System.out.println(input has+count+chars); }catch(IOException e){ System.err.println(Caught IOException:+e.toString()); } } } §6.3 文件File 创建一个新的文件对象 File(String pathname) File myFile = new File(〝etc/motd〞); File(String parent,String child) File myFile = new File(〝/etc 〞, 〝 motd〞); File(File parent,String child) File myDir = new File(〝/etc 〞); File myFile = new File(myDir, 〝 motd〞); §6.3 文件File File类提供的方法 文件名的操作(如) public String getName():返回文件对象名字符串; public String toString():返回文件名字符串; public String getParent():返回文件对象父路径名字符串; public File getParentFile():返回文件对象父文件名; public String getAbsolutePath():返回绝对路径名字符串; public static File createTempFile(String prefix, String suffix,File directory) throws IOException public static File createNewFile() throws IOException §6.3 文件File 文件属性测试 public boolean canRead():是否能读指定的文件; public boolean canWrite():是否能修改指定的文件; public boolean exists():指定的文件是否存在; public boolean isDirectory():指定的文件是否是目录; public boolean isFile():指定的文件是否是一般文件; public boolean isHidden():指定的文件是否是隐藏文件; public boolean isAbsolute():指

文档评论(0)

考试资料文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档