媒体直播大数据编码规范.docx
《媒体直播大数据编码规范.docx》由会员分享,可在线阅读,更多相关《媒体直播大数据编码规范.docx(20页珍藏版)》请在优知文库上搜索。
1、for(inti0;igeneratetoString时,如果继承了另一个POJO类,注意在前面加一下super.toStringo说明:在方法执行抛出异常时,可以直接调用POJO的toString()方法打印其属性值,便于排查问题。16 .【强制】禁止在POJO类中,同时存在对应属性XXX的isXxx()和getXxx()方法。说明:框架在调用属性XXX的提取方法时,并不能确定哪个方法一定是被优先调用到。17 .使用索引访问用String的sp1.it方法得到的数组时,需做最后一个分幅符后有无内容的检查,否则会有把IndeXOUtofBOUndSEXCePtiOn的风险。说明:Strings
2、tr=atb,c,;String11ary=str.sp1.it(,);/7于员期大于3,行果是3System,out.printin(ary.1.ength):18 .【当一个类有多个构造方法,或者多个同名方法,这些方法应该按顺序放置在一起,便于阅读,此条规则优先于下一条。19 .I类内方法定义的顺序依次是:公有方法或保护方法私有方法getter/setter方法。说明:公有方法是类的调用者和维护者最关心的方法,首屏展示最好;保护方法虽然只是子类关心,也可能是“模板设计模式”下的核心方法;而私有方法外部一般不需要特别关心,是一个黑盒实现;因为承载的信息价值较低,所有Service和DO的ge
3、tter/setter方法放在类体最后。20 .】setter方法中,参数名称与类成员变量名称一致,this.成员名=参数名。在getter/Setter方法中,不要增加业务逻辑,增加排查问题的难度。说明:对象c1.one方法默认是浅拷贝,若想实现深拷贝需覆写C1.one方法实现域对象的深度遍历式拷贝。24. t类成员与方法访问控制从严:1 )如果不允许外部直接通过new来创建对象,那么构造方法必须是privateo2)工具类不允许有pub1.ic或defau1.t构造方法。3)类非static成员变量并且与子类共享,必须是protectedo4)类非static成员变量并且仅在本类使用,必须
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 媒体 直播 数据 编码 规范
