java 代码的规范
代码的规范:
1:代码应该遵循国际Java代码规范
2:方法的作用必须注释,方法中传递的参数应该有注释,全局变量、局部变量都应有注释,以说明变量的意义。
3:代码中应该采用 try catch 捕捉异常,且应该处理常见异常。
4:代码中不应该出现重复定义。
5:同意方法中代码量超过50行则应进行拆分。
6:代码应该采用format格式化
7:代码应该遵循可读性原则,不能出现冗长的代码。
8:已经失效,且不会被调用的代码应该注销、删除。
9:代码在未经测试时,不要进行提交,以免造成调用的其他类出现错误。
10:项目的配置文档应该遵循规范代码,尽量增加注释。
11:页面中提交的必要的变量参数应该有验证。
12:页面提交的信息或执行的时间比较长是,页面上传文档应该提示用户“正在执行”等字样。
13:页面提交信息应该有返回提示,例如执行成功、执行失败。返回的提示应具有可读性,不得出现英文错误提示。
14:如集合中的数据在同一类中会被多次调用,应当定义到类的全局便令众,在同一类的不同方法中进行调用,比卖你重复占用内存。
15:代码的业务规范应该遵从严谨的原则,在进行数据操作时,出现异常应有回滚操作。
16:控制台应可以进行打印,线条应采用双线。
17:代码在提交的时候,不应出现需要测试用的log内容,前期试运行时如需跟踪则应注明,在正常运行后进行删除或注销。
18:避免在for循环中反复调用数据库进行对比。
19:方法名即类名应具备一定的意义,而非随意命名
20:方法在不同的类中出现反复调用情况时,应该写到 tools包中,以供调用,注入时间格式化、以时间获取编号等。
21:不得随意覆盖其他人提交的代码,提交时给予沟通,验证无问题、不影响系统运行、
不影响系统参数传递及结果时,才可提交。
22:所有代码功能倒要进行详细测试,并注明测试用例、测试结果、问题跟踪及解决情况
java 代码的规范相关推荐
- eclipse java代码某一行需要修改注释_看看这些Java代码开发规范吧!你好,我好,大家好!...
作为一名开发人员,当你接手他人的项目时,且当你阅读他人的代码时,是有没有遇到脑袋充血,感觉Java要把你"送走"的感觉呢?我们在用Java开发技术进行开发前,一定要牢牢恪守Java ...
- 长沙北大青鸟java 学费_长沙北大青鸟学校好不好 长沙北大青鸟实力学费一览表:Java代码编写规范(二)...
原标题:长沙北大青鸟学校好不好 长沙北大青鸟实力学费一览表:Java代码编写规范(二) 文件名规范 1.一个Java源文件只能存储个Java类. 2.文件名与Java类名相同. 3.一个类文件的代码行 ...
- java 代码书写规范_代码书写规范和命名规范
上一篇给大家分享了一下,关于文档编写的几个概念.这篇文章阐述如果编写代码书写规范以及命名规范文档.[以java语言为例] 1.代码书写规范 代码书写规范,能够让不同的人,写出相同风格的代码.很多人都看 ...
- Java代码分层规范
本次将参照阿里的代码分层规范与命名规范做一次整理 类命名: 1.web层类名:使用Controller结尾 2.tr类名:使用Facade结尾 3.Service类名:使用Manager/Manage ...
- Java代码书写规范
一.通用规范 1.1命名规范 1. 使用全单词表示 2. 使用贴切的词汇 3. 使用大小写混合 4. 尽量少用缩略词,否则,维护一个标准的缩略词表 5. 避免过长,小于15 6. 避免类似的命名或仅在 ...
- java代码开发规范
一 编码规范 1.1 命名规范 代码中的命名均不能以特殊字符(如下划线.$#符号)开始或结束. 反例: _name / #Object 2. 代码中的命名严禁使用拼音与英文混合的方式,更不 ...
- java书写开头,JAVA代码书写规范汇总详解
一般原则 尽量使用完整的英文描述符 采用适用于相关领域的术语 采用大小写混合增强可读性 尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一 避免使用长的名字 避免使用类似的名字,或者仅仅是大小 ...
- java代码开发规范_java代码开发规范
一 编码规范 1.1 命名规范 代码中的命名均不能以特殊字符(如下划线.$#符号)开始或结束. 反例: _name / #Object 2. 代码中的命名严禁使用拼音与英文混合的方式,更不 ...
- 高质量JAVA代码编写规范
1. Java 命名约定 除了以下几个特例之外,命名时应始终采用完整的英文描述符.此外,一般应采用小写字母,但类名.接口名以及任何非初始单词的第一个字母要大写. 1.1 一般概念 * 尽量使用完整的英 ...
最新文章
- 干掉 ZooKeeper?阿里为什么不用 ZK 做服务发现?
- GitHub优秀开源项目收集
- 将tensor张量转换成图片格式并保存
- 【数学】异或(jzoj 2298)
- spring cloud gateway跨域全局CORS配置
- java写一个web聊天工具_javaweb写的在线聊天应用
- 23种设计模式(二十四)领域规则之解析器
- java mail报权限问题
- ADT(abstract data types)抽象数据类型
- NBU查看备份集大小
- Web渗透测试-实战 方法 思路 总结
- 1.3 px30驱动移植-网卡驱动框架
- unity 制作小汽车跑起来
- 初探一个0代码开发—iVX平台
- 远程操作安卓手机——所见即所控
- 跑跑卡丁车蛋白石盒喜当托儿纪念,2022/06/12,22:59:24
- android换肤动画,Android换肤(二) — 插件式换肤
- CentOS 之 python-devel 安装
- 一点也不流氓的搜狗输入法皮肤
- Ubuntu 更改apt 源