Java技术栈

Java技术栈

文章目录

  • Java
    • Java基础
    • HashMap
    • 多线程
    • 算法
    • Java8
    • JVM
    • 设计原则及模式
  • 框架
    • Spring
    • Spring Cloud
    • Dubbo
  • 中间件
    • Redis
    • MySQL
    • Rabbitmq
    • RocketMQ

Java

Java基础

Java面试宝典(2020版)
Java面试题汇总(一)
最新Java面试题,常见面试题及答案汇总
最近5年183个Java面试问题列表及答案[最全]
2019年Java面试题宝典·基础篇合集
20个JAVA面试题(附答案及解析)
你遇到过哪些质量很高的 Java 面试
java类中serialVersionUID的作用
Java深入理解深拷贝和浅拷贝区别
美团java面试题整理
最新美团Java面试题目(共3面)
详解Java的自动装箱与拆箱(Autoboxing and unboxing)
java中的三种IO(BIO、NIO、AIO)

HashMap

哈希表(散列表)原理详解:
HashMap的工作原理
HashMap 里的“bucket”、“负载因子” 介绍
HashMap扩容全过程
为什么HashMap会产生死循环

多线程

全面的多线程面试题含答案(37道面试题)
什么是线程死锁?如何解决?(蚂蚁金服面试题)
面试官:知道ThreadLocal嘛?谈谈你对它的理解?(基于jdk1.8)
Java中Volatile关键字详解
【并发编程系列2】synchronized锁升级原理分析(偏向锁-轻量级锁-重量级锁)
内存可见性和原子性:Synchronized和Volatile的比较
如何优雅的使用线程池!!! :
关于单例模式懒汉式的线程安全问题,synchronized,volatile的使用
Java提高班(一)Thread详解

算法

十大经典排序算法(动图演示)
快速排序(java实现)
七大查找算法
算法(一):二分查找法
程序员,你应该知道的二分查找算法
BeanUtils.copyProperties的使用(深拷贝,浅拷贝)
我这半年到底干了啥(附多家详细面经)

Java8

JAVA8 十大新特性详解
JDK1.8新特性(四):函数式接口
Java 8的新特性—终极版
Java深入理解深拷贝和浅拷贝区别:

JVM

java类加载过程
Java内存模型
Java知识体系之内存模型
JVM性能调优理论篇–内存结构
深入理解JVM-内存模型(jmm)和GC
JVM内存模型和结构详解(五大模型图解)

设计原则及模式

JAVA设计模式总结之六大设计原则:
Java设计六大原则
Java设计模式:23种设计模式全面解析(超级详细)
JAVA设计模式总结之23种设计模式
工厂模式:

框架

Spring

什么是SpringMVC?
深入理解SpringMVC(一)工作原理
SpringMVC工作原理
SpringMVC框架基础知识总结(一)
SpringBoot面试题及答案整理

Spring Cloud

谈谈几个SpringCloud常见面试题及答案
Spring Cloud的面试题
SpringBoot+SpringCloud面试题整理
SpringCloud常见面试题(2020最新版
CAP理论的理解
分布式事务的解决方案总结

Dubbo

Dubbo总体架构图

中间件

Redis

Redis基础知识详解(非原创)
【Redis 1】Redis基础知识概述
4 种 Redis 集群方案介绍 + 优缺点对比
应对缓存击穿的解决方法
基于redis分布式锁
Redis主从复制工作原理和步骤介绍
001期~150期汇总,方便阅读,不断更新中…
20道经典Redis面试题

MySQL

mysql基础知识语法汇总整理(一)
绝对有用的Mysql面试题,面试了无数公司总结的!
最全MySQL面试题和答案
mysql基础知识点及面试总结
sharding-jdbc分库分表
MySQL之索引原理
MYSQL索引的底层原理
深度好文:MySQL索引原理
【数据库】MySQL中的锁机制
mysql事务机制
mysql事务机制
mysql里面的日志

Rabbitmq

RabbitMQ的工作模式及原理
RabbitMQ介绍(详细)
消息中间件MQ与RabbitMQ面试题(2020最新版)
消息重复的处理—幂等性浅谈
RabbitMQ消息模型

RocketMQ

RocketMQ领域模型概述
RocketMQ 介绍及基本概念
RocketMQ基础知识以及内部核心常用的组件以及内部流程

你可能感兴趣的:(Java,java,面试)