JAVA_WEB编码规范.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
![preview](https://dl-preview.csdnimg.cn/85605515/0001-221db38912a3e750770334c6497c2563_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
《JAVA_WEB编码规范》文档主要阐述了在开发Java Web应用时应当遵循的一系列编程规则,旨在提高代码的可读性、可维护性和团队协作效率。这些规范涵盖了命名、注释、排版、语句、设计、常用类以及日志等多个方面。 1. **命名规范**:命名规范是编程中极其重要的部分,它直接影响到代码的可读性和理解难度。 - **Package命名规范**: - Package名应全小写,遵循Java的一般规则。 - Package名应具有意义,能反映其包含的内容,避免使用流水号或功能ID。 - 不应缩写Package名,即使名字较长,也要使用易懂的全称。 - 标准的package名通常由三部分组成:`<公司名>.<应用系统名>.<模块名>`,例如:`com.citicpru.fins.banking.account`。 - **Class命名规范**: - Class名称应为名词短语,采用"形容词/名词+名词"的形式。 - Class名称应体现其作用,避免使用难以理解的功能ID或流水号。 - Class名称中每个单词的首字母大写,其余小写,遵循驼峰命名法。 2. **其他规范**: - 注释应清晰明了,解释代码的功能和用途,有助于其他开发者理解和维护。 - 排版整洁,保持适当的缩进和空行,增加代码可读性。 - 语句设计应简洁,避免过于复杂的表达,使用恰当的数据结构和算法。 - 设计上,推荐遵循面向对象的原则,如单一职责原则、开闭原则等,确保代码的可扩展性和可维护性。 - 常用类的使用应遵循Java库的标准,避免重复造轮子,提高代码复用。 - 日志规范要求清晰记录程序运行过程中的信息,包括错误信息、调试信息,方便问题排查。 3. **异常类(Exception)命名**: - 异常类名通常是在基础类名后加上“Exception”后缀,如`IOException`。 遵循这些规范,可以提高Java Web项目的开发质量,降低维护成本,同时也有利于团队间的沟通与合作。对于所有使用Java作为开发语言的定制应用系统,都应严格遵守这些编码规范。
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/85605515/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85605515/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85605515/bg4.jpg)
![](https://csdnimg.cn/release/download_crawler_static/85605515/bg5.jpg)
剩余37页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 59
- 资源: 2万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 基于SSM开发的旅游信息管理系统程序.zip
- 医学图像分割数据:covid-19肺部感染区域分割【包含3个切面的切片数据、标签文件、可视化代码】
- 基于jsp+servlet实现的图书管理系统(源码+数据库 )
- 大河网servlet+jsp+jdbc的java原生小项目,包含了servlet过滤器和监听器的简单应用
- 链表-基于Java的单链表基本操作之链表相交.zip
- 链表-基于Java的单链表基本操作之删除操作.zip
- 链表-基于Java的单链表基本操作之逆向输出.zip
- 链表-基于Java的单链表基本操作之链表排序.zip
- 链表-基于Java的单链表基本操作之回文链表判断.zip
- 链表-基于Java的单链表基本操作之查找操作.zip
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)