我一肚子火
我一肚子火
全部文章
java基础
未归档(1)
设计模式(4)
归档
标签
去牛客网
登录
/
注册
记录我的日常学习
每天都要进步
全部文章
/ java基础
(共3篇)
java反射
来自专栏
反射在java中应用地方很多,反射支持java程序在运行中获取某个特定的类的属性方法或者是其他内容,可以无需通过new的形式,大大减小了运行过程中的耦合。比如说某个场景,我需要传入一个参数来决定是加载哪个类,如果方法内部通过ifelse判断,这是一个非常麻烦的过程,同时,也不利于系统的扩展,此时,反...
2020-03-23
3
11122
什么是CAS无锁算法
来自专栏
在java中有很多地方都用到了CAS算法,如jdk1.8sycronized中轻量级锁就是CAS算法来实现的,ConcurrentHashMap在放弃分段锁后也是采用sycronized+cas来处理并发的读写请求,那为什么要用CAS算法呢。我的理解是因为CAS是一种无锁算法,抢锁过程不需要等待很久...
2020-03-23
2
13997
线程池提交任务的步骤
来自专栏
1.创建线程池线程池一共有七个关键词corePoolSize:线程核心数,即默认数量maximumPoolSize:请求过多,队列满时可以支持的最大线程数keepAliveTime: maximumPoolSize中多余线程可以空闲存活的最长时间unit:存活时间的时间单位workQueue:是阻塞...
2020-03-22
3
10748