Java面试题
文章平均质量分 86
从现在开始接触面试题,等毕业了,好找工作,机会是留给有准备的人的
雨天的木子李
专注于分享Java技术知识和技术新闻的网站,致力于为技术人员提供最新的技术咨询和编程指导。致力提供丰富的技术文章库,可以帮助读者更好地了解Java技术和编程技术。
展开
-
JAVA经典面试题带答案(一)
所谓反射,是java在运行时进行自我观察的能力,通过class、constructor、field、method四个方法获取一个类的各个组成部分。在Java运行时环境中,对任意一个类,可以知道类有哪些属性和方法。这种动态获取类的信息以及动态调用对象的方法的功能来自于反射机制。序列化就是一种用来处理对象流的机制。将对象的内容流化,将流化后的对象传输于网络之间。原创 2023-01-30 09:53:20 · 1139 阅读 · 6 评论 -
Java常见面试题21-30(集合类)
在HashSet的构造法中会初始化一个HashMap对象,HashSet不允许值重复,因此,HashSet的值是作为HashMap的key存储在HashMap中的,当存储的值已经存在时返回false。今天的分享到此结束了,我们寒窗苦读十余年,好像最后都是为了步入工作,人生每个阶段的追求都是不同的,我们无须迷茫,只要往前看就可以了,工作一定能找到,你所付出的努力,最后都会回报到你你身上,所以,请不要着急,慢慢来,我们一定都会达到自己喜欢的生活的,和爱的人结婚,过自己过的生活,慢慢来,不要急,一定会来。原创 2022-09-19 11:29:49 · 423 阅读 · 11 评论 -
Java常见面试题11-20
这是垃圾收集算法中最基础的,根据名字就可以知道,它的思想就是标记哪些要被回收的对象,然后统一回收。在JVM中,有一个垃圾回收线程,它是低优先级的,在正常情况下是不会执行的,只有在虚拟机空闲或者当前堆内存不足时,才会触发执行,扫面那些没有被任何引用的对象,并将它们添加到要回收的集合中,进行回收。为了解决效率问题,复制算法将可用内存按容量划分为相等的两部分,然后每次只使用其中的一块,当一块内存用完时,就将还存活的对象复制到第二块内存上,然后一次性清楚完第一块内存,再将第二块上的对象复制到第一块。原创 2022-09-17 16:27:28 · 145 阅读 · 13 评论 -
Java常见面试题1-10
覆盖也叫重写,发生在子类与父类之间,表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象编程的多态性的一种表现。当父类的方法被private修饰时,表明该方法为父类私有,对其他任何类都是不可见的,因此如果子类定了一个与父类一样的方法,这对于子类来说相当于是一个新的私有方法,且如果要进行向上转型,然后去调用该“覆盖方法”,会产生编译错误。这也体现java中一切皆对象的宗旨。原创 2022-09-16 19:09:32 · 237 阅读 · 16 评论