01 2019 档案
摘要:整体类图 Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*Java集合主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和
阅读全文
摘要:并发与并行 并发:是指在某个时间段内,多任务交替的执行任务。当有多个线程在操作时,把CPU运行时间划分成若干个时间段,再将时间段分配给各个线程执行。 在一个时间段的线程代码运行时,其它线程处于挂起状。 并行:是指同一时刻同时处理多任务的能力。当有多个线程在操作时,cpu同时处理这些线程请求的能力。
阅读全文
摘要:cpu缓存与内存 计算机工作时,由于cpu的计算任务速度远远大于从内存读取数据的速度,所以cpu引入了缓存,存取要使用的资源。 1 为什么cpu缓存可以解决速度不匹配问题 如果cpu是单核,那么整个cpu只有一套L3、L2、L1缓存(现在计算机大部分都是3级缓存);如果cpu是多核,则每个核心都含有
阅读全文

浙公网安备 33010602011771号