摘要:
MVC设计模式 数据 表现和控制三者分离 各负其责 M=Model(模型) V=View(表现) C=Control(控制) 模型 保存和维护数据提供接口让外部修改数据 通知表现需要刷新 表现 从模型获得数据 根据数据画出表现 控制 从用户得到输入 根据输入调整 捕获异常 当程序里面有异常如果不捕获 阅读全文
摘要:
内部类可以分为四类 普通内部类 静态内部类 匿名内部类 局部内部类 普通内部类 局部内部类 定义某个局部范围中的类 有效范围只限与方法内部 匿名内部类 匿名内部类就是没有名称的内部类 一个接口的实现类作为方法参数传入,而是直接通过匿名内部类的形式传入一个接口类型参数,在匿名内部类中直接完成方法的实现 阅读全文
摘要:
布局管理器 swing不见 是新一代图形界面工具 容器可以放部件 容器也可以放在另一个容器里面 管理器这些不见是布局管理器 你需要把他说加到哪里 会帮助我们去计算更具呢不数据进行计算该放到什么地方 swing容器 创建图形用户界面的第一步是创建一个容器类以及容纳其他组件 常见的窗口就是一种容器 容器 阅读全文
摘要:
为了更好的减小代码的复杂程度,降低系统的耦合, 数据的管理和可视化的表现,在代码设计要求中很重要, 以便在未来让代码有更好的可扩展性,并且能够更好的去维护代码, 需要去不断地规范在开始编程之前去设计好框架和接口 责任驱动的设计 将程序要实现的功能分配到合适的类、对象中去是设计中非常重要的环 数据与表 阅读全文
摘要:
以框架加数据来提高可扩展性 HashMap<String, Person> handlers = new HashMap<>(); 可以使用HashMap来进行把打印的反锁的事情进行优化 HashMap是一种十分常用的数据结构对象,可以保存键值对,下面将详细介绍HashMap的使用方法 抽象函数 表 阅读全文