开源bbs源码java-interview-note:面试题总结

时间:2024-06-26 17:35:15
【文件属性】:

文件名称:开源bbs源码java-interview-note:面试题总结

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-26 17:35:15

系统开源

开源 bbs 源码 java 以下是总结java面试中常见的知识点以及碰到的坑等,经历有限,需待练级! 一、java基础 实例方法和静态方法有什么不一样? Java中的异常有哪几类?分别怎么使用? 常用的集合类有哪些?比如List如何排序? ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和各自适应的场景是什么? 内存溢出是怎么回事? ClassLoader有什么用? ==和equals的区别? hashCode方法的作用? Object类中有哪些方法?列举3个以上。 NIO是什么?适用于何种场景? HashMap数据结构、扩展策略,Hash冲突攻击如何防范,如何实现线程安全的HashMap? JVM内存结构,GC算法,CMS、G1的原理 NIO模型,select/epoll的区别,多路复用的原理 Java中一个字符占多少个字节,扩展再问int, long, double占多少字节 创建一个类的实例都有哪些办法? final/finally/finalize的区别? LinkingBlockingQueue与ArrayBlockingQueue的区别,他们


【文件预览】:
interview-note-master
----datebase()
--------README.md(496B)
----thread()
--------README.md(559B)
----javaweb()
--------README.md(4KB)
----README.md(8KB)
----algorithm()
--------README.md(85B)
----java basic()
--------README.md(4KB)
----.gitignore(189B)

网友评论