
面试题
程序员大宝101
硕士、大厂技术专家、面试官。
面试辅导
技术指导
展开
-
【准备面试总结】
善于总结,才能走的更远。 主要是在准备面试的过程中。对自己做一个总结。 出现的问题 【1】复习过的东西接着忘记,看了很多很明白。但是自己说不出来。 【2】打算复习的时候。没有资料。 【3】复习没有计划。 【4】复习过程中。需要提高效率。 针对以上问题 需要作出改成。 【1】对所刷的题目。必须做笔记。尤其是算法。每周复习一次 【2】要有自己的刷题计划。展现不要拉的过长。对于发现的问题。不会的知识点要及时查找资料。总结。 ...原创 2020-07-30 12:39:53 · 231 阅读 · 0 评论 -
final、finally和finalize的区别
1 final用于声明属性、方法和类。但是final不可以用来修饰类和接口 分别表示属性不可变,方法不可覆盖,类不可继承。 如果一个类被声明为final,就意味着他不能再派生新的子类,不能作为父类被继承。所以说一个abstract类的抽象类,是不可以被final来修饰的。 如果final修饰的是一个变量,如果变量是基本数据类型,那么这个变量被赋予的取值是不可以被改变的,所以就是原创 2017-09-25 22:35:44 · 1658 阅读 · 0 评论 -
下面代码执行的结果是多少?
//父类中package test1;public class Parent { static int a = 1; static { a = 10; System.out.println("1"); } public Parent(){ System.out.println("2"); } public原创 2017-09-26 14:27:42 · 2597 阅读 · 0 评论 -
JAVA面试题
【1】接口和抽象类的区别: (1) 接口可以多继承,抽象类只能单继承 (2) 抽象类的子类,可以不全部实现 【2】HTTP和HTTPS的主要区别 【3】 Cookie和Session的区别 【4】二叉树的分层遍历 前序中序和后序遍历 https://blog.youkuaiyun.com/apandi_/article/details/52916523 分层遍历 https://blog...原创 2018-04-01 14:56:47 · 192 阅读 · 0 评论 -
面试题整理和汇总
【1】ArrayList 和LinkedList (1)ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构 (2)对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 (3)对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 【2】B树 ...原创 2018-04-02 09:10:07 · 264 阅读 · 0 评论