摘要: 哪些内存需要回收? 什么时候回收? 如何回收? 程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭,栈中的栈针随着方法的进入和退出而有条不紊地执行者出栈和入栈操作。不需过多的考虑回收问题,当方法结束或线程结束时,内存自然就跟着回收了。 Java堆和方法区有显著的不确定性:一个接口的多个实 阅读全文
posted @ 2020-08-05 23:43 codercql 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 线程同步:比如买奶茶排队,店家非要做好一杯才点下一杯,佛系营业。 这里同步容易理解为一起执行或者交错执行,错误! 线程同步是指互相协调,相互配合的意思。线程按照顺序依次执行,一个线程执行完毕,另一个线程才开始。 线程异步:同样奶茶排队,点了的去等奶茶,收银台继续服务后面顾客,积极营业。 线程异步是指 阅读全文
posted @ 2020-08-05 19:17 codercql 阅读(192) 评论(0) 推荐(0) 编辑