编写高质量代码:改善Java程序151个建议.docVIP

编写高质量代码:改善Java程序151个建议.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编写高质量代码:改善Java程序151个建议

编写高质量代码:改善Java程序151个建议 从语法、程序设计与架构、工具与框架、编码风格、编程思想5个方面深入探讨编写高质量Java代码的技巧、禁忌与最佳实践 ,all: 从语法、程序设计与架构、工具与框架、编码风格、编程思想5个方面深入探讨编写高质量Java代码的技巧、禁忌与最佳实践 },content:{show: 在通往“java技术殿堂”的路上,本书将为你指点迷津!内容全部由java编码的最佳实践组成,从语法、程序设计与架构、工具与框架、编码风格与编程思想等五大方面,对java程序员遇到的各种棘手的疑难问题给出了经验性的解决方案,为java程序员如何编写高质量的java代码提出了151条极为宝贵的建议。对于每一个问题,不仅以建议的方式从正反两面给出了被实践证明为十分优秀的解决方案与非常糟糕的解决方案,而且还分析了问题产生的根源,犹如醍醐灌顶,让人豁然开朗。 本书一共12章,第1~3章针对java语法本身提出了51条建议,例如覆写变长方法时应该注意哪些事项、final修饰的常量不要在运行期修改、匿名类的构造函数特殊在什么地方等;第4~9章重点针对jdk api的使用提出了80条建议,例如字符串的拼接方法该如何选择、枚举使用时有哪些注意事项、出现nullpointerexception该如何处理、泛型的多重界限该如何使用、多线程编程如何预防死锁,等等;第10~12章针对程序性能、开源的工具与框架、编码风格与编程思想等方面提出了20条建议。 本书针对每个问题所设计的应用场景都非常典型,给出的建议也都和实践紧密结合。书中的每一条建议都可能在你的下一行代码、下一个应用或下一个项目中崭露头角,建议你将此书搁置在手边,随时查阅,一定能使你的学习与开发工作事半功倍。 显示全部信息 ,all: 在通往“java技术殿堂”的路上,本书将为你指点迷津!内容全部由java编码的最佳实践组成,从语法、程序设计与架构、工具与框架、编码风格与编程思想等五大方面,对java程序员遇到的各种棘手的疑难问题给出了经验性的解决方案,为java程序员如何编写高质量的java代码提出了151条极为宝贵的建议。对于每一个问题,不仅以建议的方式从正反两面给出了被实践证明为十分优秀的解决方案与非常糟糕的解决方案,而且还分析了问题产生的根源,犹如醍醐灌顶,让人豁然开朗。 本书一共12章,第1~3章针对java语法本身提出了51条建议,例如覆写变长方法时应该注意哪些事项、final修饰的常量不要在运行期修改、匿名类的构造函数特殊在什么地方等;第4~9章重点针对jdk api的使用提出了80条建议,例如字符串的拼接方法该如何选择、枚举使用时有哪些注意事项、出现nullpointerexception该如何处理、泛型的多重界限该如何使用、多线程编程如何预防死锁,等等;第10~12章针对程序性能、开源的工具与框架、编码风格与编程思想等方面提出了20条建议。 本书针对每个问题所设计的应用场景都非常典型,给出的建议也都和实践紧密结合。书中的每一条建议都可能在你的下一行代码、下一个应用或下一个项目中崭露头角,建议你将此书搁置在手边,随时查阅,一定能使你的学习与开发工作事半功倍。 },authorintro:{show:,all:},catalog:{show: 前言 第1章 java开发中通用的方法与准则 建议1: 不要在常量与变量中出现易混淆的字母 建议2: 莫让常量蜕变成变量 建议3: 三元操作符的类型务必一致 建议4: 避免带有变长参数的方法重载 建议5: 别让null值与空值威胁到变长方法 建议6: 覆写变长方法也循规蹈矩 建议7: 警惕自增的陷阱 建议8: 不要让旧语法困扰你 建议9: 少用静态导入 建议10: 不要在本类中覆盖静态导入的变量与方法 建议11: 养成良好习惯,显式声明uid 建议12: 避免用序列化类在构造函数中为不变量赋值 建议13: 避免为final变量复杂赋值 显示全部信息 ,all: 前言 第1章 java开发中通用的方法与准则 建议1: 不要在常量与变量中出现易混淆的字母 建议2: 莫让常量蜕变成变量 建议3: 三元操作符的类型务必一致 建议4: 避免带有变长参数的方法重载 建议5: 别让null值与空值威胁到变长方法 建议6: 覆写变长方法也循规蹈矩 建议7: 警惕自增的陷阱 建议8: 不要让旧语法困扰你 建议9: 少用静态导入 建议10: 不要在本类中覆盖静态导入的变量与方法 建议11: 养成良好习惯,显式声明uid 建议12: 避免用序列化类在构造函数中为不变量赋值 建议13: 避免为final变量复杂赋值 建议14: 使用序列化类的私有方法巧妙解决部分属性持久化问题 建议15: break万万不可忘 建议16: 易变业务使用脚本语言编写

文档评论(0)

htfyzc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档