背景
题目来源, 【Java七天学习训练营】Day3
文章的评论区居然不能保留换行格式,太难受了,强烈建议优化!
如:
答案及解析
错了一半!
应该是正确答案:ABBCD,DADDA
第1题是true
第2题,浮点数计算肯定不准,一般都用BigDecimal!
第3题和第4题,属于IEEE标准制定的,分布是Infinity 和 NaN,,,在Double类的常量里可以找到答案!
IEEE标准协会是世界领先的标准制定机构,其标准制定内容涵盖信息技术、通信、电力和能源等多个领域。
第5题,>>>表示不带符号向右移动二进制数,移动后前面统统补0,逻辑右移;两个箭头表示带符号移动,算术右移。浮点数不能进行位运算。
第6题,两个方法都可以接收null,编译器无法判定,出错 。Ambiguous method call. Both
第7题,重载方法匹配优先级,先不考虑拆装箱进行匹配,所以,先匹配double,后匹配Integer!
方法重载的优先级
第8题,太显然了,NPE异常。
第9题,不太懂,alibaba,后面再加taobao,tianmao, 都不报错,泛型方法这块。编译正确。
第10题,选A,初始化为10000。【咱不能等到真饿了再吃饭呀,一样的道理,提前准备空间】因为hashMap的机制,负载因子是0.75,当元素达到7500的时候,会进行一次扩容。查看哈希源码!
大家可以去试试这个!
Apsara Clouder基础技能认证:阿里巴巴编码规范
昨天看了几遍泰山版就开干了,然后考了3次才过。
最后还不知道哪些错了,着实看不了错题,能改改不。