![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java知识点
Java的知识点
chenyi406
这个作者很懒,什么都没留下…
展开
-
Java中线程池
线程池的优点: 1、降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 2、提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 3、提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。 获取线程池的三个方法: //创建一个定长线程池,可控制线程最大并发数,超出的...原创 2020-02-22 16:35:00 · 185 阅读 · 0 评论 -
java-方法的参数传递机制
java-方法的参数传递机制 1.先看以下代码 /** * java-方法的参数传递机制 * * @author chenyi * Create on 2019/10/16 */ public class Exam { public static void main(String[] args) { int i = 1; String str =...原创 2019-12-27 21:03:47 · 131 阅读 · 0 评论 -
ArrayList线程不安全-笔记
List list = new ArrayList(); 实际上底层new了一个Object类型的数组。数组的初始大小为10,当list的大小超过10的时候会进行扩容,扩容大小为原值的一半。拷贝的方法用的Arrays.copyOf(araryNew, araryNew.length)方法。 ArrayList在多线程下不安全。会出现java.util.ConcurrentModificationn...原创 2019-12-03 08:42:43 · 296 阅读 · 0 评论 -
java之volatile
1.volatile是什么? volatile是java虚拟机提供的轻量级的同步机制。 (1)保证可见性 (2)不保证原子性 (3)禁止指令重排原创 2019-11-06 17:19:25 · 78 阅读 · 0 评论