线程
文章平均质量分 71
Ace_XK
Think different.
展开
-
java线程等待、设置优先级、同步、挂起、恢复(Join、setPriority、synchronized、wait、notify……)
一、线程等待Join示例//代码来源:JBuilder9程序设计--java程序员成功之路 P230class NewThread implements Runnable{ String name; Thread t; NewThread(String threadname){ name=thread转载 2016-04-02 23:00:21 · 1118 阅读 · 0 评论 -
java concurrent包介绍及使用
前面一个系列的文章都在围绕hash展开,今天准备先说下concurrent包,这个系列可能会以使用场景说明为主,concurrent包本身的代码分析可能比较少; 我在这方面的实践经验较为有限,有错误欢迎批评指正 不过前一个系列并未结束,还有一些文章没有放出来,欢迎关注核桃博客 concurrent包是jdk1.5引入的重要的包,主要代码由大牛Doug Lea完成,其实是在jdk1.4转载 2016-07-25 14:41:18 · 6733 阅读 · 1 评论 -
高并发性能调试经验分享
来源:罗成 @互联网罗成 :http://weibo.com/u/1822556675链接:https://zhuanlan.zhihu.com/p/21348220引文4 月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次的 bug,你如何调试这个 bug?知乎原贴地址如下转载 2016-07-03 19:46:24 · 708 阅读 · 0 评论 -
BD___PV操作
记错了,记混了,PV操作是信号量机制,我理解成了Posix消息队列。。囧进程通常分为就绪、运行和阻塞三个工作状态。三种状态在某些条件下可以转换,三者之间的转换关系如下:进程三个状态之间的转换就是靠PV操作来控制的。PV操作主要就是P操作、V操作和信号量。其中信号量起到了至关重要的作用。信号量信号量是最早出现的用来解决进程同步与原创 2016-07-27 21:56:03 · 709 阅读 · 0 评论 -
Java多线程学习
本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。首先讲一下进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。 线程和进程一样分转载 2016-10-18 16:05:21 · 1300 阅读 · 0 评论