今天第一次参加面试,十分紧张,加上本身我就学艺不精,没系统学过Java去面Java实习,问出的许多问题我都没有回答出来,估计我的第一次实习生面试凉了。 不过总不能沉溺于过去,总结一下今天面试中我遇到的问题,并且会上一些自己查找到的答案。 后续关于Java开发相关岗位的实习生面试问题我也会在此处
- 1.Java 重写(Override)与重载(Overload)
区别点 | 重载方法 | 重写方法 |
---|---|---|
参数列表 | 必须修改 | 一定不能修改 |
返回类型 | 可以修改 | 一定不能修改 |
异常 | 可以修改 | 可以减少或删除,一定不能抛出新的或者更广的异常 |
访问 | 可以修改 | 一定不能做更严格的限制(可以降低限制) |
- 2.Java的对象和引用
StringBuffer s;
s = new StringBuffer("Hello World!")