保存成功
订阅成功
保存失败,请重试
提交成功

Java 编程(程序可靠性的 30 点建议)

¥4会员免费看
Peter
4.8

本场 Chat 主要是关于在 Java 编码过程中如何通过一些常见的优化代码提高程序的可靠性和安全性,利用代码实例进行说明不同方式的编码会有哪些弊端与优势,笔者参考资料写出 30 点在 Java 日常开发中需要注意和优化的建议。

本场 Chat 内容如下:

  1. 注意声明变量
  2. 用空数组或集合来代替返回空值
  3. 严谨的使用异常处理
  4. 使用条件表达式注意事项
  5. 不要序列化直接指向系统资源的句柄
  6. 尽量使用迭代器而不是列举
  7. 对于不常用或短生命周期的对象不使用缓冲区
  8. 避免在表达式中赋值
  9. 提升代码的可读性
  10. 对重要数据的生命周期做出限制
  11. 客户端暴露的敏感数据做加密处理
  12. 重要方法被调用时进行参数验证
  13. 文件上传时进行必要的过滤
  14. 防止代码注入
  15. 防止 Xpath 注入
  16. 防止使用 equals() 方法来进行秘钥比较
  17. 使用安全的加密算法
  18. 生成安全的随机数
  19. 最小化代码特权,防止特权入侵
  20. 自定义安全权限
  21. 回调方法的特权
  22. 尽量减小变量的作用域
  23. 注意注解 @SuppressWarnings 的作用域
  24. 尽量减小类及其成员的可访问性
  25. 为方法的结果值提供反馈
  26. 尽量多的增加文件属性来识别文件
  27. 不要赋予枚举常量的序号其他作用
  28. 注意数字提升规则,进行合理的数值计算
  29. 使用用户自定义异常来进行异常处理
  30. 严谨的进行接口设计

适合人群: Java 开发工程师、Java 学习

202 人已订阅
会员免费看
¥4 原价订阅
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布19.09.16

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布19.09.30

审核达标,文章发布

审核未达标,本场 Chat 终止

Chat 完结
×
已购列表