关于类和方法,下列哪些符合《阿里巴巴Java开发手册》
关于类和方法,下列哪些符合《阿里巴巴Java开发手册》:答案在文末 A. 任何类、方法、严控访问范围。因为过宽泛的访问范围,不利于模块解耦。 B. 对外暴露的接口签名,原则上不允许修改,宁可新增,避免对依赖端产生影响。 C. 如果新增一个功...
关于类和方法,下列哪些符合《阿里巴巴Java开发手册》:答案在文末 A. 任何类、方法、严控访问范围。因为过宽泛的访问范围,不利于模块解耦。 B. 对外暴露的接口签名,原则上不允许修改,宁可新增,避免对依赖端产生影响。 C. 如果新增一个功...
关于异常处理的注意事项,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 事务场景中,抛出异常核catch后,如果需要回滚,一定要手动回滚事务。 B. 在finally对文件流进行关闭。 C. 推荐在finally使用retu...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
关于日志的条件输出和占位符的方式,下列哪些说法是正确的:答案在文末 A. 对trace/debug/info级别的日志输出,必须使用条件输出形式或者使用占位符的方式 B. 条件输出方式可以避免log参数中字符串拼接的开销。 C. 占位符输出...
关于枚举类型,以下描述符合规范的是:答案在文末 A. 只要是常量,就使用校举值. B. 如果变量值在一个范围内变化,而且还带有名称之外的延伸属性,必须使用Enum类,如:publc enum MonthEnm( JANUARY(1),FEB...
关于参数校验,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 批量处理接口必须做好接口入参保护 B. 需要极高稳定性和可用性的方法需要对参数进行校验 C. 底层的方法,在上层调用中参数多半已经被校验过,可以考虑不校验。 D....
根据《阿里巴巴Java开发手册》,数据库的表设计允许适当冗余,以提升SQL查询的性能,避免表的关联查询,下列哪些字段不允许几余:答案在文末 A. TEXT文本类型的字段。 B. 基本固定不变的类目名称。 C. varchar(2500)的字...
1关于生产环境的日志文件,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 异常信息应该包括两类信息:案发现场信息和异常堆栈信息。 B. 日志文件推荐至少保存15天,因为有些异常具备以“周”为频次发生的特点。 C. 避免重复打...
关于hashcode和equals,下列哪些说法是正确的:答案在文末 A. hashcode是Class的方法,equals是Object的方法。 B. hashcode决定(如:HashMap)存储位置;equals决定是否需要覆盖(同一...
下面的例子代码和描述,哪些是不正确的:答案在文末 A. 单行字符数限制不超过140个,超出需求换行 B. IDE的text file encoding设置为GBK;IDE中文件的换行符使用Unix格式,不要使用windows格式。 C. 大...
关于Java的方法使用,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. Ojbect的equals方法容易抛空指针,使用常量或确定有值的对象来调用equals方法 B. 所有的相同类型的包装类对象之间值的比较,全部使用equ...