基础篇
吴彦祖zx
这个作者很懒,什么都没留下…
展开
-
基础篇-线程池
最近复习到了线程这里,就不得不提起线程池方面的知识,由于在网上没有找到一章很全面的讲解,就准备写一篇关于线程池的知识。先说一下讲解的知识流程吧。1.相关类和接口的关系2.创建的方式3.ThreadPoolExecutor详解4.线程池的运行流程5.等待队列6.拒绝策略7.Executors的五种线程池以及内部实现原理8.如何设置相对较优的线程数量和总结(内容较多,不过我可以负责任的告诉大家,线程池是必问题,而且会问的很深,所以还是请大家耐心阅读完,并且理解它,死死的掌握住它!因为有些.原创 2020-06-15 10:18:30 · 192 阅读 · 0 评论 -
基础篇-BigInteger
先说说基础篇吧。谈起java基础应该是有很多很多的知识点,不是一篇两篇能够说完的。一听到java基础就能想到N多种集合的优缺点、多线程下出现的问题如何解决,java的Atomic原子操作类、jvm结构、jmm模型、jvm调优、各种循环的速度快慢(java基础语法不在复盘范围内)。今天咱们来聊一个问题,众所周知java接受整数类型是用int和lang,但是int是4字节,long是8字节,都是有范围的,一个字节=8位二进制数,int的4字节最大就是存储的就是32位二进制。最大的数字无非也就是二进制的32.原创 2020-06-09 14:23:24 · 464 阅读 · 0 评论