IO—1
来源:互联网 发布:windows壁纸高清 编辑:程序博客网 时间:2024/05/29 15:16
2011年8月29日星期一 晴
俗话说“有苦必有甜、吃的苦中苦方为人上人……”接下来的日子是我们艰苦奋斗的苦战争,一年后就会收获革命胜利的果实……
今天是开学来的第一次上课,这一天的到来就证明了我已经是一名大二的学生了。在大二我们将要进行紧张的学习,课程是多而复杂。今天的课首先是复习上学期的知识,老师讲解了期末考试卷子中的填空与大题。从老师的讲解中我知道我的知识还是不够,远远的落在了他人之后,我都不知道覆盖那是怎么一回事儿,老师讲了我就明白了好多,我想每天都有一点收获,那就是我在进步。然后是接着上学期讲的课程JAVA中第十二章JAVA流于文件操作。这是一节新课程,然而第一节课的内容就让我听的一头雾水,不过我还是知道了一些知识,写了今天的作业… …(作业还是看人家的呢, 自己有照着敲了几遍)
心得体会区
我知道我自己的基础不好,很薄弱,我会付出努力把水平提高上去,努力刻苦,认真听讲,做好复习与预习,勤练习,不懂就问… …反正就是尽自己最大的努力吧,陈老师说的考英语四级的事儿,真的让我很心动,但是以我现在的水平真的很难达到,我会再接再厉的去完成。我知道如果我真的考过了,大学选择在CSDN班里学习是我人生中迈向社会的转折点。
课堂笔记区
1. 数据流分为输入流(InputStream)和输出流(OutputStream)两大类。输入流只能读不能写,而输出流只能写不能读。通常程序中使用输入流读出数据,输出流写入数据,就好像数据流入到程序并从程序中流出。
2. Java通过系统类System实现标准的输入输出功能。System类在java.lang包中,声明为一个final类
3. System.in 作为字节输入流类InputStream的对象in实现标准的输入,其中有read方法从键盘接收数据。
System.out作为打印流类PrintStream的对象out实现标准输出。其中有print和println两个方法,这两个方法支持java的任意的基本类型作为参数。
System.err 与System.out相同,以PrintStream类的对象err实现标准的错误输出。
4. 字节输入流类InputStream。InputStream类是抽象类,不能直接生成对象,它是所有字节输入流类的父类。该类提供了输入处理的基本方法,它的子类一般都重写这些方法。(注意:该类中的大多数方法都可能抛出IOException异常,因此调用它们时,应放在try…catch块中,捕获和处理IOException异常。
)
5. 读取数据的方法
A.int read() throws IOException ;
B.int read(byte[] b) throws IOException ;
C.int read(byte[] b,int off,int len) throws IOException ;(注意:read方法若返回-1,则表明当前读取位置已经到达流的末尾。)
6. 关闭输入流 lic void close() throws IOException;
7. 字节输入流类InputStream
获取流中可读的字节数
public int available() throws IOException;
移动读取指针
public long skip(long n) throws IOException;
标记流中的位置和重置读取位置
public boolean markSupported();public void mark(int readlimit); public void reset();
8. 字节输出流 OutputStream。 OutputStream类是抽象类,不能直接生成对象,它是所有字节输出流类的父类。该类提供了输出处理的基本方法,它的子类一般都重写这些方法。(注意:该类中的大多数方法都可能抛出IOException异常,因此调用它们时,应放在try…catch块中,捕获和处理IOException异常。)
9. 字节输出流 OutputStream
输出数据的方法
void write(int b) throws IOException ; void write(byte[] b) throws IOException ;void write(byte[] b,int off,int len) throws IOException ;
关闭输出流
public void close() throws IOException;
清空缓冲区
public void flush() throws IOException;
10. 文件字节输入流类FileInputStream。 FileInputStream用于顺序访问本地文件。它从父类InputStream中继承read()、close()等方法对本机上的文件进行操作,但不支持mark()方法和reset()方法。
构造方法
public FileInputStream(string name) throws FileNotFoundException
public FileInputStream(File file) throws FileNotFoundException
读取字节的方法
public int read() throws IOException
public int read(byte[] b)throws IOException
public int read(byte[] b,int off,int len) throws IOException
11. 文件字节输出流FileOutputStream类 FileOutputStream类用于向一个文件写数据。它从超类OutputStream中继承write()、close()等方法。
12. 构造方法
public FileOutputStream(String name) throws FileNotFoundException
public FileOutputStream(File file) throws FileNotFoundException
public FileOutput.Stream (String name,boolean append) throws FileNotFoundException
写入字节的方法
public void write(int b) throws IOException
public void write(byte[] b) throws IOException
public void write(byte[] b,int off,int len) throws IOException
- IO—1
- IO流——1
- IO-1
- IO-1
- IO 1
- IO---1
- IO-1
- 黑马程序员:IO——1
- 黑马程序员——IO流1
- 黑马程序员——IO(1)
- Java基础——IO(1)
- IO流——练习1
- 黑马程序员—IO流1
- 黑马程序员—IO流1
- 黑马程序员—IO操作(1)
- 黑马程序员—IO流(1)
- Oracle IO问题解析(三)—— IO系统的设计和配置(1)
- Java中IO流(1)——IO流概述(传智播客毕老师视频讲解)
- MyEclipse常用快捷键 ~
- 如何使窗体自适应分辨率java swing
- 比java动态代理性能好的ASM
- 得到当前日期的前一天
- ARM--GPIO端口
- IO—1
- SQLServer函数 left()、charindex()、stuff()的使用
- 在MFC中定义线程对应的线程执行函数
- javascript 面向对象基础
- IO—2
- MAC中对UI的操作
- IO_3
- Android dip,px,pt,sp 的区别
- IO—4