![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java知识点
文章平均质量分 70
Java知识点解析,每天学一点。
风斩晚霞
这个作者很懒,什么都没留下…
展开
-
Java知识点学习(第19天)
1. Redis和Mysql如何保持数据一致2. Redis的持久化机制3. Redis单线程为什么这么快?原创 2023-05-09 09:31:54 · 422 阅读 · 0 评论 -
Java知识点学习(第18天)
1.redis主从复制的核心原理2.Redis有哪些数据结构?分别有哪些典型的应用场景?3.Redis分布式锁底层是如何实现的?4.Redis集群策略5.缓存穿透、缓存击穿、缓存雪崩分别是什么?原创 2023-05-06 13:17:12 · 347 阅读 · 0 评论 -
Java知识点学习(第17天)
1.什么是RDB和AOF?2.Redis的过期键的删除策略3.简述Redis事务实现原创 2023-04-23 11:30:01 · 163 阅读 · 0 评论 -
Java知识点学习(第16天)
1.Innodb是如何实现事务的?2.B树和B+树的区别,为什么Mysql使用B+树?3.Mysql锁有哪些,如何理解?4.Mysql慢查询该如何优化?原创 2023-04-19 11:08:11 · 682 阅读 · 0 评论 -
Java知识点学习(第15天)
1.事务的基本特性和隔离级别2.什么是MVCC?3.简述MyISAM和InnoDB的区别?4.Explain语句结果中各个字段分别表示什么?5.索引覆盖是什么?6.最左前缀原则是什么?原创 2023-04-18 16:29:50 · 967 阅读 · 0 评论 -
Java知识点学习(第14天)
1.Mybatis的优缺点?2.#{}和${}的区别是什么?3.索引的基本原理4.索引设计的原则原创 2023-04-18 14:07:05 · 458 阅读 · 0 评论 -
Java知识点学习(第13天)
1.Spring中的事务是怎么实现的?2.Spring中什么时候@Transactional注解会失效?3.Spring容器启动流程是怎样的?4.Spring用到了哪些设计模式?5.Spring中常用注解以及底层实现6.SpringBoot是如何启动Tomcat的?原创 2023-04-15 20:14:29 · 409 阅读 · 0 评论 -
Java知识点学习(第12天)
1.Spring事务传播机制2.Spring事务什么时候会失效?3.Spring的Bean是线程安全的吗?4.Bean创建的生命周期有哪些步骤?5.ApplicationContext和BeanFactory有什么区别?原创 2023-04-15 14:47:06 · 441 阅读 · 0 评论 -
Java知识点学习(第11天)
1.CountDownLatch和Semaphore的区别和底层原理2.谈谈对AQS的理解,AQS如何实现可重入锁?3.谈谈你对IOC的理解4.单例Bean和单例模式的区别?原创 2023-04-13 23:16:01 · 734 阅读 · 0 评论 -
Java知识点学习(第10天)
1.Java死锁如何避免?2.线程池的底层工作原理3.线程池为什么是先添加队列而不是先创建最大线程?4.ReentrantLock中的tryLock()和lock()方法的区别原创 2023-04-10 23:39:21 · 414 阅读 · 0 评论 -
Java知识点学习(第9天)
1.什么是STW?2.常用的JVM启动参数有哪些?3.说说对线程安全、守护线程的理解4.ThreadLocal的底层原理5.并发、并行、串行之间的区别原创 2023-04-09 22:43:27 · 561 阅读 · 0 评论 -
Java知识点学习(第8天)
1.JVM中哪些是线程共享区2.项目如何排查JVM问题?3.一个对象从加载到JVM,再到被GC清除,都经历了什么过程?4.怎么确定一个对象到底是不是垃圾?5.JVM中有哪些垃圾回收算法?原创 2023-04-09 20:31:52 · 488 阅读 · 0 评论 -
Java知识点学习(第7天)
1.什么是字节码?采用字节码的好处是什么?2.Java的异常体系是怎样的?3.在Java的异常处理机制中,什么时候应该抛出异常,什么时候捕获异常?4.Java中有哪些类加载器?说说类加载器的双亲委派机制原创 2023-04-08 23:12:41 · 448 阅读 · 1 评论 -
Java知识点学习(第6天)
1.说一下HashMap的Put方法2.深拷贝和浅拷贝3.HashMap的扩容机制原理4.CopyOnWriteArrayList的底层原理是怎样的原创 2023-04-08 23:07:20 · 851 阅读 · 0 评论 -
Java知识点学习(第5天)
1.重载和重写的区别2.List 和Set的区别3.谈谈ConcurrentHashMap的扩容机制4.Jdk1.7到Jdk1.8 HashMap发生了什么变化(底层)?原创 2023-04-08 22:57:17 · 615 阅读 · 0 评论 -
Java知识点学习(第4天)
1.Tomcat中为什么使用自定义加载器?2.JDK、JRE、JVM之间的区别3.hashCode()与equals()之间的关系4.String、StringBuffer、StringBuilder的区别5.== 和 equals方法的区别原创 2023-04-08 22:50:56 · 578 阅读 · 0 评论 -
Java知识点学习(第3天)
1.Sychronized和ReentrantLock有哪些不同点?2.ThreadLocal有哪些应用场景?它的底层是如何实现的?3.ReentrantLock分为公平锁和非公平锁,那底层分别是如何实现的?4.Sychronized的锁升级过程是怎样的?原创 2023-04-08 22:38:11 · 834 阅读 · 0 评论 -
Java知识点学习(第2天)
1.为什么不建议使用Executors来创建线程池?2.线程池有哪几种状态?每种状态分别表示什么?原创 2023-04-08 22:28:34 · 561 阅读 · 0 评论 -
Java知识点学习(第1天)
Java有几种方式来创建线程执行任务?原创 2023-04-07 15:46:50 · 83 阅读 · 0 评论