![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 71
cvKnight
这个作者很懒,什么都没留下…
展开
-
【Android】【Gson】对象创建接口的调用流程
【Gson】对象创建接口的调用流程。原创 2022-08-16 12:05:52 · 287 阅读 · 0 评论 -
【Java】synchronized关键字
理解synchronized原创 2022-06-08 19:06:36 · 79 阅读 · 0 评论 -
【Java】并发三要素:可见性、原子性、有序性
文章目录可见性原子性有序性可见性可见性:一个线程对共享变量的修改,另外一个线程能够立刻看到。一种典型的存储器层级结构如下:由于cpu有独自的高速缓存,在多核cpu的操作系统中,如果一个值被cpu1的缓存中被更改,但是没有写入主存,此时cpu2仍旧使用旧值进行计算,就会导致可见性问题。原子性原子性:即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。经典的转账问题:比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B原创 2022-02-08 18:05:52 · 169 阅读 · 0 评论 -
Git仓库迁移
Git仓库迁移原创 2021-12-23 16:47:13 · 1174 阅读 · 0 评论 -
Java 反射概览:注解 AnnotatedElement
AnnotatedElement表示当前在此 VM 中运行的程序的带注释元素。 该接口允许以反射方式读取注释继承关系原创 2021-11-13 21:52:59 · 1004 阅读 · 0 评论 -
Java:Element
包:java.lang.reflect;AnnotatedElement表示当前在此 VM 中运行的程序的带注释元素。 该接口允许以反射方式读取注释包:javax.lang.model.element;Element表示程序元素,例如包、类或方法。 每个元素代表一个静态的、语言级别的构造#mermaid-svg-hwvny3GMQHtHraMF .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-原创 2021-11-13 16:39:34 · 4582 阅读 · 0 评论 -
Java 反射概览: 泛型 Type
Type类图原创 2021-11-12 10:49:23 · 640 阅读 · 0 评论 -
Java: 线程池
核心线程core数量和最大线程max数量线程池根据core和max自动调整线程数量。当小于core时,即使其他线程空闲,添加新任务也会新建线程。当线程数量在core和max之间时,只有当队列满时,才会新建线程。设置core = max将会得到一个固定数量的线程池。当设置max为无限大时,相当于允许线程池自适应执行并发任务的数量。线程启动时机默认执行任务时创建,可以通过调用prestartCoreThread()和prestartAllCoreThreads()方法提前创建。存活时间当线程数量超过原创 2021-10-28 08:59:09 · 229 阅读 · 0 评论 -
代理模式:老板的养成
文章目录静态代理动态代理静态代理几年前我只是一个刚刚入门的程序员,工作后努力修炼cv大法,功夫不负有心人,上天给了我一个当老板的机会。public interface IBoss { void driveCar(); void attendMeeting(); void writeCode(); void goOnHoliday();}这个老板的日常工作是开车、开会、写代码和度假,看起来和小员工也没什么区别嘛,管他呢,先当上老板再说。public class C原创 2021-09-05 22:25:48 · 90 阅读 · 0 评论 -
Java:Integer源码心得
文章目录stringSize:数组和if else之争为什么是52429Integer的内部缓存stringSize:数组和if else之争stringSize是Integer内部获取数字位数的方法:final static int [] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999,99999999,999999999, Integer.MAX_VALUE };// Requires positive xstatic int st原创 2020-10-19 15:48:28 · 172 阅读 · 1 评论 -
Java的自动装箱和拆箱
目录#12312fsdfsdfdfsdfa#1231原创 2020-10-17 13:13:54 · 151 阅读 · 0 评论