`
文章列表
      如果你是一个java程序,肯定会听过spring。然后你也会对IOC和AOP倍感好奇。我也不罗列概念,如果不懂可以到网上百科一下,很详细。 我简单的引入控制反转(IOC)的形式以及作用     实例1:A类需要B类的实例时,直接在A类中new一个B 的实例。这是中耦合性太强 public class B { public B(){} public void bout(){ System.out.println("B"); } } public class A { private B b=new ...
周末有人问道我java中事件机制是怎么实现的,天天只知道new一个事件适配器,今天结合网上的文章一起看看java中如何实现事件的监听。其实就是自定义事件。  其中有三个主要相关的类    1、EventObject 所有事件状态对象都将从其派生的根类。        所有 Event 在构造时都引用了对象 "source",在逻辑上认为该对象是最初发生有关 Event 的对象。    2、EventListener  接口        public interface EventListener 所有事件侦听器接口必须扩展的标记接口。    3、source ...
      这几天家里老是断网,没有写东西。其实设计模式有很多种表述的方式,UML就是一种直观的表现方式。我们要掌握这种表现方式。才能更好的读懂别人的设计和思想。当然我们在设计系统时不能过于依赖UML。       说到设计模式,不能不说到统一建模语言uml(Unified Modeling Language),如果你开发的系统并非像“Hello World”那么简单,那么在你的工具箱中加中加入UML是非常必要的。是构建系统模型尤其是软件系统模型的标准方法。    UML可以单独写一本书,我这里总结了几点。 我以前看过一本书里面就是采用4+1视图模型来显示每张图如何扮演整个模型中的一个 ...
大家好:     一直都没有写过什么技术性的文章,今天这篇文章也不算什么技术文档,只是在看书的时候总结出来的一些方法,欢迎拍砖。     作为编程人员,我们每天说得最多的是思想,一种编程思想。但是我们怎么才能去获得这种思想,或者说掌握这种思想。那就是我们经常所听到的设计模式。设计模式是前人经过长期积累,对有些问题的解决方法变换面孔重复出现,而在这种面孔下面隐藏着我们追求的本质——模式。     我们应该从这七个方面去了解和掌握设计模式     1、 模式的介绍:名字、别名、摘要以及模式的用意     2、 模式的结构:UML图,java源代码     3、 模式的优势和劣势     4、 模式应 ...
Global site tag (gtag.js) - Google Analytics