
java
小淼同学
这个作者很懒,什么都没留下…
展开
-
java instanceof
最近碰到这个问题就记录一下B extends AC extends AB并不能和C用instanceof,因为不在一个链上D extends BE extends CD和E同理 D只能和B,A进行instanceof原创 2017-08-16 19:37:29 · 204 阅读 · 0 评论 -
ExecutorCompletionService公司遇到的问题
1.近期工作的时候,运维通知一个系统的内存一直在增长,leader叫我去排查,我开始看了一下,没处理,leader自己去看了一下,发现是线程池的问题,我开头没注意那块,一看才发现,确实因为CompletionService里的结果队列引起的。CompletionService里面有一个BlockingQueue维护结果,如果不去取结果就会导致一直里面一直增长 @SuppressWarnin...原创 2019-01-12 11:59:54 · 1930 阅读 · 1 评论 -
java内存模型
java虚拟机中主内存和工作内存交互,就是一个变量如何从主内存传输到工作内存中,如何把修改后的变量从工作内存同步回主内存。lock(锁定):作用于主内存的变量,一个变量在同一时间只能一个线程锁定,该操作表示这条线成独占这个变量 unlock(解锁):作用于主内存的变量,表示这个变量的状态由处于锁定状态被释放,这样其他线程才能对该变量进行锁定 read(读取):作用于主内存变量,表示把一个主...原创 2019-09-26 15:42:21 · 140 阅读 · 0 评论