skywang12345

导航

 

2014年1月9日

摘要: 概要本章,我们学习“常用的实现多线程的2种方式”:Thread 和 Runnable。之所以说是常用的,是因为通过还可以通过java.util.concurrent包中的线程池来实现多线程。关于线程池的内容,我们以后会详细介绍;现在,先对的Thread和Runnable进行了解。本章内容包括:Thread和Runnable的简介Thread和Runnable的异同点Thread和Runnable的多线程的示例转载请注明出处:http://www.cnblogs.com/skywang12345/p/3479063.htmlThread和Runnable简介Runnable 是一个接口,该接口中 阅读全文
posted @ 2014-01-09 22:43 如果天空不死 阅读(32994) 评论(34) 推荐(20) 编辑
 
摘要: 多线程是Java中不可避免的一个重要主体。从本章开始,我们将展开对多线程的学习。接下来的内容,是对“JDK中新增JUC包”之前的Java多线程内容的讲解,涉及到的内容包括,Object类中的wait(), notify()等接口;Thread类中的接口;synchronized关键字。注:JUC包是指,Java.util.concurrent包,它是由Java大师Doug Lea完成并在JDK1.5版本添加到Java中的。在进入后面章节的学习之前,先对了解一些多线程的相关概念。线程状态图说明:线程共包括以下5种状态。1. 新建状态(New) : 线程对象被创建后,就进入了新建状态。例如,... 阅读全文
posted @ 2014-01-09 22:38 如果天空不死 阅读(41601) 评论(15) 推荐(66) 编辑