随笔分类 - Java 基础
摘要:简介 Java NIO(New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 不同的IO模型比较如下图所示。 从图中可以看出,阻塞的IO模型在资源没有被满足的时候,读取线程是呈阻塞态的,而
阅读全文
摘要:什么是动态代理 为了实现代理模式,在不破坏面向对象的开闭原则上,进行功能的组合。代理模式:某一个对象提供一个代理或者占位符,并由代理对象控制原对象的访问。静态代理就是需要给每个接口实现一个代理类。 动态代理是代理类的对象自动生成。 所以,代理类不同于其他的普通类,其字节码不存在于.class文件中,
阅读全文
摘要:反射的概念 反射(Reflection)是Java在运行时(Run time)可以访问,检测和修改它本身状态或行为的一种能力,它允许运行中的Java程序获取自身的信息,并且可以操作类或对象的内部属性。 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象
阅读全文

浙公网安备 33010602011771号