.builder()和.build() 的区别
时间: 2024-04-25 17:22:04 浏览: 64
.builder()和.build()是在使用Builder模式创建对象时的两个方法。.builder()方法用于创建Builder对象,而.build()方法用于最终构建并返回所需的对象。
在引用\[1\]中的例子中,.builder()方法用于创建Builder对象,然后使用Setter方法设置属性值,最后使用.build()方法构建并返回Toy对象。
在引用\[2\]中的例子中,.builder()方法是通过Builder类的静态内部类来创建Builder对象,然后使用链式调用的方式设置属性值,最后使用.build()方法构建并返回Toy3对象。
总的来说,.builder()方法用于创建Builder对象,而.build()方法用于最终构建并返回所需的对象。这两个方法的具体实现可以根据具体的需求和设计模式的实现方式而有所不同。
#### 引用[.reference_title]
- *1* *2* *3* [设计模式.构建器模式(Jwt.builder().build())](https://blog.csdn.net/weixin_42754896/article/details/124348466)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]