随笔分类 -  多线程

摘要:### java future Runnable的任务是没有返回值,也不能抛出异常的java.util.concurrent.Callable接口,可以返回一个对象或者抛出异常 使用jdk的这种方式提交Callble任务,如果使用Future等待返回结果,这里就是阻塞的。所以,可能某一个任务时间很长 阅读全文
posted @ 2017-10-19 15:34 笨狗毒毒毒 阅读(474) 评论(0) 推荐(0)
摘要:1.currentThread()public class Thread14 extends Thread{ static { System.out.println("静态块的打印:" + Thread.currentThread().getName()); } pu... 阅读全文
posted @ 2015-11-18 10:55 笨狗毒毒毒 阅读(187) 评论(0) 推荐(0)
摘要:(转自:http://www.cnblogs.com/xrq730/p/4851233.html)Thread类中的方法调用方式:1.this.XXX这种调用方式表示的线程是:线程实例本身2.Thread.currentThread.XXX() 或者Thread.XXX()上面这两种写法一样,表示的... 阅读全文
posted @ 2015-11-17 17:55 笨狗毒毒毒 阅读(195) 评论(0) 推荐(0)
摘要:进程:进程可以理解为操作系统管理的基本运行单元。ie浏览器是一个进程,word是一个进程,正在操作系统中运行的“.exe"也可以理解为一个进程。线程:进程中独立运行的子任务就是一个线程。像qq.exe运行的时候有很多子任务比如聊天线程、好友视频线程、下载文件线程等等。使用多线程的优势:1.发挥多处理... 阅读全文
posted @ 2015-11-17 17:10 笨狗毒毒毒 阅读(224) 评论(0) 推荐(0)