排序
【Java】Java CopyOnWriteArrayList的实现原理?(约577字)
文章目录CopyOnWriteArrayList的实现原理?弱一致性的迭代器原理是怎么样的? CopyOnWriteArrayList为什么并发安全且性能比Vector好? CopyOnWriteArrayList有何缺陷,说说其应用场景?
【Java】Java ConcurrentLinkedQueue实现的数据结构?说说ConcurrentLinkedQueue的HOPS(延迟更新的策略)的设计?(约819字)
文章目录ConcurrentLinkedQueue实现的数据结构? ConcurrentLinkedQueue底层原理? ConcurrentLinkedQueue的核心方法有哪些? 说说ConcurrentLinkedQueue的HOPS(延迟更新的策略)的设计? Concur...
【Java】Java 什么是BlockingQueue? 适合用在什么样的场景?(约644字)
文章目录什么是BlockingQueue? 适合用在什么样的场景? BlockingQueue大家族有哪些? BlockingQueue常用的方法? BlockingQueue 实现例子?
【Java】Java 什么是BlockingDeque? 适合用在什么样的场景?BlockingDeque 与BlockingQueue有何关系,请对比下它们的方法?(约448字)
文章目录什么是BlockingDeque? 适合用在什么样的场景?BlockingDeque 与BlockingQueue有何关系,请对比下它们的方法? BlockingDeque大家族有哪些? BlockingDeque 实现例子?
【Java】Java 如何理解private所修饰的方法是隐式的final? final类型的类如何拓展?说说基本类型的final域重排序规则?(约1252字)
文章目录# 如何理解private所修饰的方法是隐式的final?# 说说final类型的类如何拓展? # final方法可以被重载吗?# 父类的final方法能不能够被子类重写?# 说说基本类型的final域重排序规则?# 说...
【Java】Java为什么需要泛型?泛型类如何定义使用?泛型接口和方法如何定义使用?泛型的上限和下限?(约1124字)
文章目录为什么需要泛型?泛型类如何定义使用?泛型接口如何定义使用?泛型方法如何定义使用?泛型的上限和下限?如何理解Java中的泛型是伪泛型?
【Java】Java异常类层次结构?throw和throws的区别?可查的异常和不可查的异常区别?(约998字)
文章目录Java异常类层次结构?# 可查的异常(checked exceptions)和不可查的异常(unchecked exceptions)区别?# throw和throws的区别?# Java 7 的 try-with-resource?# 异常的底层?
【Java】Java集合有哪些类?ArrayList的底层如何实现?ArrayList自动扩容如何实现?ArrayList的Fail-Fast机制?(约732字)
文章目录集合有哪些类?# ArrayList的底层?# ArrayList自动扩容?# ArrayList的Fail-Fast机制?
【Java】Java的Map有哪些类?JDK7 HashMap如何实现?JDK8 HashMap如何实现?HashSet是如何实现的?什么是WeakHashMap?(约862字)
文章目录Map有哪些类?# JDK7 HashMap如何实现?# JDK8 HashMap如何实现?# HashSet是如何实现的?# 什么是WeakHashMap?
【Java】Java并发基础10连问(约3436字)
文章目录多线程的出现是要解决什么问题的? 本质什么?# Java是怎么解决并发问题的?# 线程安全有哪些实现思路?# 如何理解并发和并行的区别?# 线程有哪几种状态? 分别说明从一种状态到另一种状态转...
【Java】Java Synchronized关键字9连问(约2876字)
文章目录# Synchronized可以作用在哪里?# Synchronized本质上是通过什么保证线程安全的?# Synchronized使得同时只有一个线程可以执行,性能比较差,有什么提升的方法?# Synchronized有什么样的...
【Java】Java volatile关键字的作用是什么?说下volatile的应用场景?(约1030字)
文章目录volatile关键字的作用是什么?# volatile能保证原子性吗?# 32位机器上共享的long和double变量的为什么要用volatile?# volatile是如何实现可见性的?# volatile是如何实现有序性的?# 说下v...
【微服务和云原生】服务发现组件 Eureka 的几个主要调用过程?(约2415字)
文章目录服务发现组件 Eureka 的几个主要调用过程前言Eureka 是什么服务注册中心(Eureka Server)服务注册(Register)服务续约(Renew)服务下线(Cancel)服务剔除(Eviction)服务提供者(S...
【微服务和云原生】什么是微服务?微服务之间是如何独立通讯的?(约782字)
文章目录什么是微服务?微服务之间是如何独立通讯的?什么是微服务微服务之间是如何独立通讯的同步REST HTTP 协议RPC TCP 协议异步消息中间件
【微服务和云原生】微服务治理策略(约577字)
文章目录微服务治理策略服务的注册和发现负载均衡通讯配置管理容错和服务降级服务依赖关系服务文档服务安全问题流量控制自动化测试服务上线,下线的流程兼容性服务编排资源调度容量规划