2020最新java面试题(三十二)
标签:使用场景 注意 bean 动态 log 方式 hash 数据库设计 加载
一面
- equals的默认实现、自己实现euqals判断两个对象相等,
- hashcode和euqals的区别、hashcode的使用场景,重写equals有哪些注意事项。
- java对象进行远程传输的时候需要序列化如何实现
- java原生提供了哪些序列化方式,你知道哪些序列化方式
- java有哪些常用的集合类
- java中的锁synchronized和ReentraitLook的区别
- 说一说是spring的Ioc原理和Aop原理,以及如何实现的
- spring中 bean的scope有些,默认的是什么
- spring中的事务是如何实现,有哪些事物处理机制
- 动态***有哪些、区别是什么
- mybatis如何根据xml文件来实现定义相应的接口
- 当调用接口的方法时,如何根据方法名来查找xml中的sql语句的
- 说一说你知道的java泛型
- object都有哪些函数,知道clone函数和getClass函数吗,这个函数是如何使用的
- java发射是如何实现,有哪些功能
- 写一个单例模式模式
- mysql数据的事物的级别
- 有一个数据表数据量比较大,查询比较多,写比较少,数据库设计的时候如何设计。
- 手写sql语句、语句中有group by 、having in、order by。
- 两个文件每一行一个数据。如何实现对这两个文件进行排序
- 如果数据量很大一个数据都无法完全加载如内存该如何实现。
- 如果要对一个list列表中的对象进行排序该如何进行排序。
- 对象实现接口comparable接口或者比较器实现comparetor
所有面试题持续更新见这里:
2020java面试题汇总 持续更新中
2020最新java面试题(三十二)
标签:使用场景 注意 bean 动态 log 方式 hash 数据库设计 加载
原文地址:https://www.cnblogs.com/javamianshi/p/12922709.html
评论