Java基础
何其少丶
这个作者很懒,什么都没留下…
展开
-
Java学习之JDK动态代理
代理模式 什么是代理模式? 代理模式就是找一个中介帮你办一些事。你只需要关注自己的事就行了,其他的中介会帮你办好。 代理模式中有三个要素: 抽象对象:接口 代理对象:类 真实对象:类 静态代理 静态代理:有你自己来创建代理对象,每个真实对象都需要由你来创建代理对象。 缺点:如果有很多个真实对象需要被代理,那你需要写很多的代理类。 静态代理的主要思路就是:在代理类中放一个被代理类的对象,通过代理类去实现被代理类的方法。而在被代理方法执行之前或之后,你可以进行一些额外的操作。 代码实现: interface原创 2020-05-19 16:13:14 · 144 阅读 · 0 评论 -
Java学习-IO流
IO流学习 流的分类 根据操作单位不同分为字节流和字符流 根据流向不同分为输入流和输出流 根据角色不同分为节点流和处理流 以下四个类是IO流中最基础的类,都是抽象类。其他流都是继承他们的。 分类 字节流 字符流 输入流 InputStream Reader 输出流 OutputStream Writer 字节流:操作的对象是字节数组 字符流:操作的对象是字符数组 节点流:作用在文件上的流,直接对文件进行读写操作 处理流:作用在节点流上的流,可以加速流的传输 输入流和输入流是相对的原创 2020-05-18 18:20:44 · 595 阅读 · 0 评论