ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

用静态工厂代替方法构造器

2022-07-05 00:31:46  阅读:146  来源: 互联网

标签:静态 构造 工厂 Boolean 在于 优势 代替 缺点


public static Boolean valueOf(boolean b) {
  return b? Boolean.TRUE : Boolean.FALSE;
}
''' 优势 ''' 第一优势在于他们有名称 第二优势在于他们不用每次都创建一个新对象 第三优势在于可以返回原类型的任何子类对象 第四优势在于返回对象的类可以随着每次调用而发生变化,这取决于静态工厂的参数值 第五优势在于方法返回的对象所属的类,在编写包含该静态工厂方法的类时可以不存在   ''' 缺点 ''' 第一缺点静态工厂方法的主要缺点在子,类如果不含公有的或者受保护的构造器,就不能被子类化 静态工厂方法的第二个缺点在于,程序员很难发现它们

标签:静态,构造,工厂,Boolean,在于,优势,代替,缺点
来源: https://www.cnblogs.com/hzydeblog/p/16444952.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有