摘要: 前言 进程:进程是操作系统资源分配的最小单位 进程有自己的虚拟地址空间,这个空间包括了各种资源,例如堆、栈,各种段,它们其实都是虚拟地址空间的一块区域。所以说进程是资源分配的最小单位。 线程:线程是操作系统任务调度和执行的最小单位。 线程包含在进程之中,是进程中实际运作单位 协程:协程运行在线程之上 阅读全文
posted @ 2019-06-14 18:00 杨岂 阅读(3408) 评论(0) 推荐(1) 编辑
摘要: ArrayList是容量可以改变的非线程安全集合。内部实现使用数组进行存储(需要一块内存连续的空间),集合扩容时会创建更大的数组空间,把原有数据复制到新的数组中。 ArrayList支持对元素的快速随机访问,但是插入与删除速度通常很慢(会涉及元素的移动,时间复杂度为O(n))。 public cla 阅读全文
posted @ 2019-06-14 15:15 杨岂 阅读(168) 评论(0) 推荐(0) 编辑