面试
NO如果
加油,进步
展开
-
知识总结(四)
1.如何停止一个线程标志位,stop() 基本不用了,interrupt2.创建线程有几种方式。如何启动一个线程继承Thread类,实现runnable接口,实现Callable接口来创建, excutor3.object有哪些方法,equals和hashcode的区别public boolean equals(Object obj) { return (this == obj); }:用以判断变量参数与当前实例是否相等,JDK默认实现是基于对象内存地址是否相同,如果两个对象内存地址相同原创 2020-08-13 20:17:39 · 194 阅读 · 0 评论 -
知识整理(三)
目录1.java数组实现队列2.java数组实现栈3.java交替打印AB4.java交替打印ABC5.java常见算法的复杂度6.mysql索引7.红黑树8.秒杀系统设计9.dubbo的调用过程10.java主内存和工作内存11,各个收集器12.zk的工作原理https://blog.csdn.net/yanxilou/article/details/844005621.java数组实现队列class MyQueue{ private.原创 2020-08-13 20:16:47 · 328 阅读 · 0 评论 -
知识整理(一)
目录1.gcroot有哪些?2.full gc,Minor gc区别?3.Compareble 排序4.分布式锁的几种方案5.Java中锁的种类6.线程的状态7事务隔离级别8.redis为什么这么快?9怎么排查cpu过高10.幻读和脏读的区别11.hash一致性12.Hashset和HashMap的区别13.redis的数据结构13 redi...原创 2019-08-19 20:00:25 · 1413 阅读 · 0 评论 -
知识整理(二)
目录1.聚簇索引、覆盖索引2.jvm内存模型3.ioc,aop4.jdk lock接口实现类5.springboot 整合starter过程6.线程start两次7.jvm界面工具都有那些8.fork/join框架9.树的层序遍历10.泛型11.垃圾回收器新生代收集器:Serial、ParNew、Parallel Scavenge12.spring ...原创 2019-10-14 17:14:58 · 626 阅读 · 0 评论