Java 容器分为 Collection 和 Map 两大类,其下又有很多子类,如下所示:
(1)Collection ① set HashSet、TreeSet ② list ArrayList、LinkedList、Vector (2)Map HashMap、HashTable、TreeMap
本文向大家介绍Java 中都有哪些引用类型?相关面试题,主要包含被问及Java 中都有哪些引用类型?时的应答技巧和注意事项,需要的朋友参考一下 强引用:发生 gc 的时候不会被回收。 软引用:有用但不是必须的对象,在发生内存溢出之前会被回收。 弱引用:有用但不是必须的对象,在下一次GC时会被回收。 虚引用(幽灵引用/幻影引用):无法通过虚引用获得对象,用 PhantomReference 现虚引用
Java JUC都有哪些类库? 需要掌握哪些并发类库?
本文向大家介绍微信的JSSDK都有哪些内容?如何接入?相关面试题,主要包含被问及微信的JSSDK都有哪些内容?如何接入?时的应答技巧和注意事项,需要的朋友参考一下 微信JS-SDK:是开发者在网页上通过JavaScript代码使用微信原生功能的工具包,开发者可以使用它在网页上录制和播放微信语音、监听微信分享、上传手机本地图片、拍照等许多能力。 JSSDK使用步骤 步骤一:绑定域名 步骤二:引入JS
本文向大家介绍Kafka 都有哪些特点?相关面试题,主要包含被问及Kafka 都有哪些特点?时的应答技巧和注意事项,需要的朋友参考一下 高吞吐量、低延迟:kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个topic可以分多个partition, consumer group 对partition进行consume操作。 可扩展性:kafka集群支持热扩展 持久性、可靠性:消息被持久化
本文向大家介绍zookeeper 都有哪些功能?相关面试题,主要包含被问及zookeeper 都有哪些功能?时的应答技巧和注意事项,需要的朋友参考一下 集群管理:监控节点存活状态、运行请求等。 主节点选举:主节点挂掉了之后可以从备用的节点开始新一轮选主,主节点选举说的就是这个选举的过程,使用 zookeeper 可以协助完成这个过程。 分布式锁:zookeeper 提供两种锁:独占锁、共享锁。独占