12.java规约中,约定访问类的静态变量或静态方法用什么来访问?为什么?
13.Java规约中,强制在什么情况下才可以使用java的可变参数?
14.java规约中,约定外部调用依赖库接口时不允许进行什么操作?
16.object的equals方法容易出现什么问题?如何解决?
23.可以构造方法 BigDecimal(double) 的方式把 double 值转化为 BigDecimal 对象?为什么?
25.在定义定义 DO/DTO/VO 等 POJO 类时,可以设定默认值吗?为什么?
30.java规约中,约定在POJO类中哪两个方法不能同时存在?
31.使用索引访问用 String 的 split 方法得到的数组时,需要做什么操作?为什么?
35.java规约中,不允许在程序任何地方使用的方法有几个是什么?
38.规约中强制关于hashcode和equals的处理必须遵循什么原则?
40.使用 java.util.stream.Collectors 类的 toMap()方法转为 Map 集合时,要使用什么参数类型?
41.使用 java.util.stream.Collectors 类的 toMap()方法转为 Map 集合时,要注意什么?
42.ArrayList 的 subList 结果可以强转成 ArrayList吗?
43.使用 Map 的方法 keySet() / values() / entrySet() 返回集合对象时,不可以进行什么操作?为什么?
44.Collections 类返回的对象不可进行什么操作?
47.使用 Collection 接口任何实现类的 addAll()方法时,需要注意什么?
48.使用工具类 Arrays.asList()把数组转换成集合时,不能进行什么操作?
50.无泛型限制定义的集合赋值给泛型限制的集合时,使用集合元素时,要进行什么操作?为什么?
52.在jdk7版本以上 Comparator 实现类要满足什么条件?
53.在jdk7版本以上 Comparator 实现类不满足条件时会出现什么问题?
61.SimpleDateFormat 是线程不安全的类,定义时要注意什么问题?
64.一般在哪里进行对自定义的threadlocal变量进行回收?
66.对多个资源、数据库表、对象同时加锁时,要注意什么问题?
68. lock 方法与 try 代码块之间的方法调用抛出异常,会造成什么问题?
69. lock 方法在 try 代码块之内,会造成什么问题?
70.在使用尝试机制来获取锁的方式中,进入业务代码块之前,要做什么操作?
75.使用 CountDownLatch 进行异步转同步操作要注意什么?
78.switch括号内变量类型为string时要进行什么操作?
114.使用 Math . random() 时要注意什么?
在调用 RPC、二方包、或动态生成类的相关方法时如何捕捉异常?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。