码迷,mamicode.com
首页 >  
搜索关键字:线程并发    ( 1297个结果
线程并发库
从JDK1.5开始有的并发库,给JAVA线程的管理和使用提供了强大的便利性。 java.util.current包中提供了对线程优化、管理的各项操作,使得线程的使用变得得心应手, 该包提供了线程的运行,线程池的创建,线程生命周期的控制。 java通过Executors提供了四种静态方法创建线程池,分 ...
分类:编程语言   时间:2019-08-06 19:49:40    阅读次数:91
多线程
1、线程与进程区别 进程:启动任何一个软件都称为一个进程已启动,说白了就是一个单独的应用程序,它有自己的一个独立的运行空间,并且一个进程里面可能会有1--n个线程,cpu进行进程切换开销比较大,比如启动一个qq就是启动一个进程 线程:程序执行的最小单位或者说代码的上下文,比如qq进行群发消息,实际上 ...
分类:编程语言   时间:2019-08-06 14:18:11    阅读次数:104
多线程并发一定比单线程快吗?
很多时候我们都以为要想处理速度更快,那就多开几个线程跑! 确实多线程在一定情况下比单线程更快。 下面的代码演示串行和并发执行并累加操作的时间,请分析:下面的代码并发执行一定比串行执行快吗?当count的数量增加 1万 -> 10万 -> 100万 -> 1000万 -> 1亿 测试结果 这是coun ...
分类:编程语言   时间:2019-08-02 20:33:57    阅读次数:98
JAVA多线程并发容器
1、ArrayList线程不安全;CopyOnWriteArrayList线程安全packageconcurrent;importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;importjava.util.concurrent.CopyOnWriteArrayList;/***Auth:zhouhonglian
分类:编程语言   时间:2019-08-01 17:22:43    阅读次数:129
性能优化记
https://www.cnblogs.com/it-worker365/p/6867996.html 1. 性能测试 Jmeter, 不使用办公机防止为排查引入网路异常等不确定因素 创建测试计划,多少线程并发多少等设置好,如果是java代码测试,先写好打包,将引用的jar放到lib,将自己放到li ...
分类:其他好文   时间:2019-07-30 14:13:22    阅读次数:103
1.1 Java多线程原理
###24.01_多线程(多线程的引入)(了解)* 1.什么是线程 * 线程是程序执行的一条路径, 一个进程中可以包含多条线程 * 多线程并发执行可以提高程序的效率, 可以同时完成多项工作* 2.多线程的应用场景 * 红蜘蛛同时共享屏幕给多个电脑 * 迅雷开启多条线程一起下载 * QQ同时和多个人一 ...
分类:编程语言   时间:2019-07-28 19:45:58    阅读次数:114
【多线程与并发】:Java中的锁
锁的概念 锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁可以防止多个线程同时访问共享资源(但有些锁可以允许多个线程并发的访问共享资源,如读写锁)。 在JDK1.5之前,Java是通过synchronized关键字实现锁功能的:隐式地获取锁和释放锁,但不够灵活。 在JDK1.5,java.u ...
分类:编程语言   时间:2019-07-28 13:37:05    阅读次数:90
python 之 并发编程(进程池与线程池、同步异步阻塞非阻塞、线程queue)
9.11 进程池与线程池 池子使用来限制并发的任务数目,限制我们的计算机在一个自己可承受的范围内去并发地执行任务 池子内什么时候装进程:并发的任务属于计算密集型 池子内什么时候装线程:并发的任务属于IO密集型 进程池: 线程池: 9.112 基于多线程实现并发的套接字通信(使用线程池) 服务端: 客 ...
分类:编程语言   时间:2019-07-25 21:44:04    阅读次数:580
JAVA面试题 请谈谈你对Sychronized关键字的理解?
面试官:sychronized关键字有哪些特性? 应聘者: 可以用来修饰方法; 可以用来修饰代码块; 可以用来修饰静态方法; 可以保证线程安全; 支持锁的重入; sychronized使用不当导致死锁; 可以用来修饰方法; 可以用来修饰代码块; 可以用来修饰静态方法; 可以保证线程安全; 支持锁的重 ...
分类:编程语言   时间:2019-07-24 09:24:30    阅读次数:97
你假笨JVM参数 - 1 CMSScavengeBeforeRemark
参数:-XX:CMSScavengeBeforeRemark含义:Enable scavenging attempts before the CMS remark step.开启或关闭在CMS重新标记阶段之前的清除(YGC)尝试CMS并发标记阶段与用户线程并发进行,此阶段会产生已经被标记了的对象又发 ...
分类:其他好文   时间:2019-07-23 12:50:06    阅读次数:132
1297条   上一页 1 ... 24 25 26 27 28 ... 130 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!