day13

缓冲字节流

【编程语言】Java5

之前学的是基于硬盘的。

【编程语言】Java5

【编程语言】Java5

缓冲字节输出流

【编程语言】Java5【编程语言】Java5

缓冲流实现文件的复制

每次读取到的数据的长度

【编程语言】Java5

【编程语言】Java5 

【编程语言】Java5

缓冲字符流

【编程语言】Java5

【编程语言】Java5

输出流

【编程语言】Java5

【编程语言】Java5

copy

【编程语言】Java5

【编程语言】Java5

处理流之一:缓冲流

【编程语言】Java5

转换流

【编程语言】Java5

处理流之二:转换流

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

转换字节输入流为字符输入流

【编程语言】Java5

转换字节输出流为字符输出流

【编程语言】Java5

调用:类名.方法【编程语言】Java5

标准输入输出流

处理流之三:标准输入输出流

【编程语言】Java5

标准的输入流 

【编程语言】Java5

【编程语言】Java5

练习

【编程语言】Java5

写静态方法是为了方便,因为可以类名.方法名调用,不用new对象。

【编程语言】Java5 【编程语言】Java5

调用:

【编程语言】Java5

【编程语言】Java5

打印流(了解)和数据流(了解)

打印流

【编程语言】Java5

数据流

【编程语言】Java5

数据输出流

【编程语言】Java5

数据输入流

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

对象流

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

序列化与反序列化针对的是对象的各种属性,不包括类的属性。

(问题?对象的各种属性不就是类的属性吗?)

对象的序列化

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

举例

Person.java

【编程语言】Java5

序列化与反序列化

【编程语言】Java5

【编程语言】Java5

调用

【编程语言】Java5

注意

【编程语言】Java5

因为不在一个包内:反序列化报错!!!

【编程语言】Java5

【编程语言】Java5

随机存取流-RandomAccessFile类

RandomAccessFile类

【编程语言】Java5

【编程语言】Java5

随机读文件

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

随机写文件

【编程语言】Java5

调用:

【编程语言】Java5

【编程语言】Java5

流的基本应用小结

【编程语言】Java5

【编程语言】Java5


day14

反射

本章主要内容

【编程语言】Java5

【编程语言】Java5

人类的反射过程,看见葫芦娃3个字。

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

JAVA Refection

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

【编程语言】Java5

Class类

 

反射获取一个类的父类和接口

 

反射获取一个类的构造方法

 

通过反射创建一个对象

反射机制获取类的方法

反射机制获取类的属性和包

反射机制调用指定方法

反射机制调用指定属性

 

java动态代理(反射的关键应用)

 

 

 

 


 【编程语言】Java5

相关文章: