Java实习生
约 352 字大约 1 分钟
Java实习生
岗位年限:
无
面试时间:
2024年2月23日17:25
面试方式:
线上
面试问题:
序号 | 问题 | 解答 | 备注 |
---|---|---|---|
1 | String 的常用方法 | toString toLowerCase toUpperCase split indexof contains | |
2 | 使用过的集合 | list map set | |
3 | 重载和重写的区别 | 重载是在同一个类中 方法名相同 参数列表 的个数 顺序不同 与返回值大小 无关 重载 是发生继承关系下 方法名相同 参数列表相同 子类抛出的异常要小于父类抛出的异常 重载面试的时候我好像 说相同了不记得了 | |
4 | 如何防止SQL注入 | 使用#{} ,上网查了 还有好几种 | |
5 | 使用过注解 | @RequestParam @RequestMapping @controller Service AutoWired@resource (后面都是没说的)@repository(当时没想起怎么读 ,所以没说)@value @transcation @SpringBootApplication @EnableAutoConfiguration @qulifier | |
6 | ArrayList的特点 | 是一个动态的数组 | |
7 | @AutoWired的作用 | 把实现依赖注入把一个类依赖注入到另一个类中 | |
8 | @Compoent 的作用 | 把一个类加载到Spring容器 中 Spring就可以管理这些类 | |
9 | list使用过那些 | ArrayList | |
10 | left join 和 inner join 区别 | left join 是返回 左边的全部数据 和有右边共同数据 ,如果右边的表没有 和左边共同的数据 就会返回null inner join 就是返回两个表 共同拥有的shu'ju | |