240 发简信
IP属地:贵州
  • 推荐书籍

    设计模式:设计模式可复用面向对象软件的基础

  • jdk动态代理

    https://ke.qq.com/webcourse/index.html#cid=398245&term_id=100475004&taid=33459255528703...

  • Java字符串与享元模式的关系?

    String 常量池 使用的就是享元模式

  • 连接池、线程池到底是怎么回事(池化思想)?与享元模式又有什么关系?

    当需要使用线程的时候,先用已有可用的、找不到再new一个新的线程使用get方法-》逐个遍历、----》找到存活状态为false的线程、return这个死亡的线程、修改其存活状...

  • 钩子函数

    hook callback function事件发生时自动执行 - 其本质就是观察者模式observer

  • 设计模式应用优先级

    责任链 > 代理 > 观察者

  • 120
    装饰模式Decorator

    作用与继承类似、但解除了继承间的强耦合。装饰可以自由发展、被装饰的物体也可以自由发展、解除掉继承间的强耦合典型应用: io流 reader与inputstream、write...

  • 关键字super的用法

    调用父类的构造方法super(父类参数列表中要求的实参) 调用父类的普通方法super.methodName(实参) 调用父类属性的方法super.attributeName...

  • Caused by: java.lang.NullPointerException

    Main.java GameModel.java Tank.java 运行Main.main() 报错: 报错分析:GameModel.getInstance()--》 re...

  • 通过反射的方式实例化对象

    Class 在虚拟机里边,它每次都会往里面load很多很多的class文件,平常一个class文件是放在硬盘的,用到它时,它会load到内存,所以每个程序运行起来之后呢,会有...

  • 责任链模式 Chain of Responsibility

    应用场景:filter过滤器 、一个过滤的完整流程必须经过每层过滤从而形成一条链式过滤操作。如果某层过滤失败,则之后过滤将不再继续,此时终止整个过滤流程、此时过滤操作结束 责...