2015年8月21日

摘要: 实现多线程的两种方式:方式1: 继承Thread类A: 自定义MyThread类继承Thread类B: 在MyThread类中重写run()C: 创建MyThread类的对象D: 启动线程对象。问题: a. 为什么要重写run方法? run()方法里封装的是被线程执行的代码 b. 启动线... 阅读全文
posted @ 2015-08-21 02:05 林枫水湾湾 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 线程的生命周期:新建:创建线程对象。就绪:有执行资格,没有执行权运行:有执行资格,有执行权 阻塞: 由于一些操作,让线程处于该状态。没有执行资格,没有执行权 而另一些操作可以把他激活,激活后处于就绪状态死亡:线程对象变为垃圾,等待被回收线程的生命周期图: 阅读全文
posted @ 2015-08-21 01:24 林枫水湾湾 阅读(505) 评论(0) 推荐(0) 编辑

导航