面试题详解
Java+每天进步亿点点
在校大学生正在实习分享自己的学习笔记和案例
展开
-
Java面试题之StringBuffer和StringBuilder源码详解
这个一定要记住的啊,面试官喜欢问的,为什么它高效,为什么它效率低,初始化容量,这会加分的!原创 2022-10-28 15:30:56 · 856 阅读 · 0 评论 -
Java面试题之“==“和“equals“和HashCode的区别
【代码】Java面试题之"=="和"equals"的区别(HashCode)原创 2022-10-28 14:39:40 · 541 阅读 · 0 评论 -
Java面试题之接口和抽象类的区别
下面一些东西可能会让你不敢相信,这次分为jdk8和jdk9来测试的,大家也可以用不同的jdk尝试一下。先说一下基本的定义,在说一下特别的东西。有疑惑的同学一定要去自己手动的试验一下,加深印象,面试官比如说接口中的方法不能有方法体啊什么的,一定坚定告诉他是可以的!一个类可以同时实现多个接口 一个抽象类只能继承一个类(单继承)接口和接口之间支持多继承 类和类之间只能单继承。抽象类是半抽象的 接口是完全抽象的。原创 2022-10-28 12:15:32 · 757 阅读 · 0 评论 -
Java面试题之方法重载和重写的区别
直接上干货!!!在同一个类中方法名相同参数列表不同(个数、顺序类型)原创 2022-10-27 16:30:33 · 329 阅读 · 0 评论 -
Java面试题之static、this关键字、变量详解
因为上面出了问题,看下面这个,因为this的不可用,只能把StringTest对象创建出来,然后再去调用我们的eat方法,然后eat方法里用this调用了study方法,输出的时候就是先:学习学习然后在吃吃吃。this翻译过来这个,就是这个类,当前这个类,这个对象,当前的这个对象,就是你现在正在使用的这个类,也算是一种简写的方法。比如你想调用当前这个方法。原创 2022-10-27 15:20:22 · 494 阅读 · 0 评论 -
Java面试题之final关键字、常量全面详解
final表示最终的,不可变的。也是final单词翻译过来的中文意思 final修饰的方法无法被覆盖,无法被重写 final修饰的类无法被继承 final修饰的表示最后的不能变的,不能被修改的 final修饰的局部变量一旦被赋值不能被修改,final修饰的变量只能被赋一次值原创 2022-10-27 14:17:49 · 653 阅读 · 0 评论