java笔试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.java中this和super的异同。

2.java支持多继承吗?

3. "组合优于继承",是否同意这句话,并阐述你的观点。

4. 两个对象值相同(x.equals(y)==true),但却可有不同的hash code,这句话对不对?为什么?

5.什么是反射?如何反射生成一个字符串对象?

6.什么是泛型?为什么要用泛型?

7.java中如何创建线程?线程如何同步?线程如何通信?

8.SpringMVC的控制器是单例还是多例?如果是单例那么线程安全如何处理?

9.SpringMVC的控制器中如何自定义类型转化器?

10.SpringMVC的控制器中如何返回json字符串?

11.Mybatis的优点?

12.Mybatis如何获取自增主键?

13.Mybatis中resultType和resultMap的区别?#和$的区别?

14.实现一个单例模式?实现一个线程内唯一的单例?

15.如何实现三个线程,按顺序交替执行10次?

16.用简短的代码实现字符串“s tr in g”到“s tr in g”转换。即将多个空格转换为一个空格

相关文档
最新文档