并发基础
卓立苍穹
要保持乐观,积极,要乐于帮助别人,助人及助己
展开
-
ConcurrentHashMap在jdk1.7和jdk1.8中的不同;
原博客:https://www.cnblogs.com/lujiango/p/7580558.htmlhttp://www.importnew.com/28263.htmlCouncurrentHashMap 线程安全一、CouncurrentHashMap<jdk1.7>1、底层:(1)底层数据结构:<jdk1.7>:数组(Segment) + 数组(H...转载 2019-04-26 10:33:46 · 45655 阅读 · 5 评论 -
线程创建的常用方式
1、创建线程的常用方式:注意: 线程之间是独立的,先后顺序由调度方法决定。自定义类继承Thread类自定义类实现Runnable接口自定义类实现Callable接口匿名内部类方式继承方式:1)java是单继承方式,继承Thread类之后不能继承其他类。2)从操作上来分析:继承方式更简单,可以直接使用父类方法3)继承方式不能多线程共享同一资源 (不能共享非静态资源) 。实现方式...原创 2019-04-24 13:42:34 · 205 阅读 · 0 评论 -
操作线程常用的方法
1、多线程的基础方法探究start( ) 注意:不能重复使用成员方法: 启动此线程,自动调用run()方法返回值: voidrun( ) native 方法成员方法: 执行内容返回值; voidyield( ) native 方法静态方法: 使当前执行的线程暂停,让步于同优先级或更高的线程执行,暂停时间不一定。返回值 : voidsleep ( ) n...原创 2019-04-24 13:44:21 · 272 阅读 · 0 评论