关于hashcode和equals,下列哪些说法是正确的
关于hashcode和equals,下列哪些说法是正确的:答案在文末 A. hashcode是Class的方法,equals是Object的方法。 B. hashcode决定(如:HashMap)存储位置;equals决定是否需要覆盖(同一...
关于hashcode和equals,下列哪些说法是正确的:答案在文末 A. hashcode是Class的方法,equals是Object的方法。 B. hashcode决定(如:HashMap)存储位置;equals决定是否需要覆盖(同一...
针对tcp协议,下列哪些说法是正确的:答案在文末 A. tcp链接主动关闭的一方,在完成四次挥手协议后,即会立即关闭并释放socket。 B. 处于time_wait状态的socket,其实是已经关闭状态,当需要新建连接时,可以被马上复用。...
关于try-catch的使用方式,下列哪些说法是正确的:答案在文末 A. 推荐用try-catch来做流程控制、条件控制。 B. 捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类。 C. 对大段代码进行try-catch,利用T...
关于加锁,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 可以只锁代码区块的情况下,就不要锁整个方法体。 B. 高并发的业务场景下,要考虑加锁及同步处理带来的性能损耗,能用无锁数据结构,就不要用锁。 C. 能用对象锁的情况下...
关于系统安全,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 表单、AJAX提交不需要进行CSRF安全过滤。 B. 表单、AJAX提交必须执行CSRF安全过滤。 C. URL外部重定向传入的目标地址必须执行白名单过滤。 D....
关于应用与数据库之间的操作,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 对外提供一个大而全的接口进行POJO的update更新,这样比较省事,省代码。 B. 使用事务回滚的地方需要考虑各方面的回滚方案,包括缓存回滚、搜索...
关于二方库的依赖处理,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 依赖于一个二方库群时,必须定义一个统一版本变量,避免各子二方库版本号不一致。 B. 可以允许子项目的pom依赖中出现相同的GroupId,相同的Artif...
sort表示元素在存入集合时进行了排序,数据遍历的结果是按某个排序规则输出的; 而order表示每次遍历的序列都是一样的,元素前后关系每次遍历都是确定的,那么下列哪些集合既是sort,又是order的:答案在文末 A. HashSet B....
关于工具类二方库已经提供的,尽量不要在本应用中编程实现,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. json操作使用fastjson。 B. md5操作使用commons-codec。 C. ArrayUtils、Num...
关于类和方法的命名,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末 A. 类名使用UpperCamelCase命名法,但是领域模型命名除外,如:ProductDO的命名是规范的。 B. 方法名命名应该使用lowerCamelCas...