摘要:
1. 概念 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 . 适用性: 1.当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2.当构造过程必须允许被构造的对象有不同的表示时。 参与者: 1.Builder为... 阅读全文
摘要:
1. 案例一 现有的程序代码模拟产生了16个日志对象,并且需要运行16秒才能打印完这些日志,请在程序中增加4个线程去调用parseLog()方法来分别打印这16个日志对象,程序只需要运行4秒即可打印完这些日志对象,代码如下:package read; public class T... 阅读全文
摘要:
1. 问题 创建一个User类:package cn.itcast.heima2;public class User implements Cloneable{ private String name; private int age; public User(Stri... 阅读全文