摘要:
深克隆和浅克隆 标签(空格分隔): 设计模式 原型模式: 将一个对象作为原型, 通过对其进行复制而克隆出多个和原型类似的新实例. 浅克隆 浅克隆: 被复制对象的所有基本变量都含有和原来变量完全相同的值, 而其他所有的引用对象任然指向原来的对象. 换言之, 浅克隆仅仅复制锁考虑的对象, 而不复制它所引 阅读全文
摘要:
MVC和三层架构 标签(空格分隔): 架构 设计模式 三层架构 三层架构指的是: 视图层(View),服务层(Service)和持久层(DAO). 他们分别负责不同的功能. 单纯就是指后台的设计架构 这种架构模式是从微软来的, 微软提倡这种架构模式并且在 零几年的时候给了一个宠物商店的Demo 用于 阅读全文
摘要:
Java线程 标签(空格分隔): 面试 线程/进程 1. sleep join yield有什么区别 多线程的五种状态: 新建状态, 就绪状态, 运行状态, 阻塞状态, 死亡状态. 新建状态: 当new 一个线程的时候, 程序还没有运行其中的` 代码. 就绪状态: 一个新创建的线程并不会自动开始, 阅读全文