java面试题
沁海棠
1169280791@qq.com
展开
-
简单java面试题(带答案)
最新公司没什么活,今天项目经理找了一些基础的面试题,下面我把自己回答整理的答案分享一下,可能回答的不够全面,大佬多包涵。说说以下java关键字的含义isntanceof trainsient volatileinstanceof:用于判断一个类是否为另一个的实例,或直接或间接子类,或者是其接口的实现类trainsient : 对象如果标注此属性,那么对象在序列化是会忽略此属性volat...原创 2019-11-09 23:58:05 · 3024 阅读 · 0 评论 -
java基础相关面试题
1. HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化HashMap Map的一个实现类,用于存储KV数据结构.真实存储数据的是它的一个内部类Nodenode是往链表后面放的如果node链表长度超过一定值,链表转换为红黑树,红黑树的具体实现不了解 -_-!在1.7中,不会进行链表到红黑树的转化,如果整个链表中没有key相同的node,是放在链表的第一个位置,1....原创 2018-11-02 16:30:58 · 188 阅读 · 0 评论 -
问到吐的单例模式
单例模式核心作用,保证一个类只有一个实例,并且提供一个访问该实例的全局访问点单例模式的优点由于单例模式值生成一个实例,减少了系统开销,当一个对象的产生需要比较多大资源的时候,如读取配置文件,产生其他依赖对象,则可以通过在应用启动时直接产生一个对象,然后永久驻留内存.单例模式可以在系统设置全局的访问点,优化共享资源访问.常见5中实现:饿汉式(线程安全,效率高,但是,不能延时加载)懒汉式...原创 2019-02-22 18:56:21 · 128 阅读 · 0 评论