Thread--Syn系列(四)线程构造方式
来源:互联网 发布:淘宝自检工具 编辑:程序博客网 时间:2024/06/06 03:36
/** * 构造线程的2种方式,第三个线程是混合方式 * * @author timeriver.wang * @date Mar 10, 2014 3:11:05 PM */public class TraditionThread { public static void main( String[] args ) { /** * 也可以用匿名内部类(new 父类或接口),不一定非要extends */ Thread thread = new Thread() { public void run() { System.out.println( "1:" + Thread.currentThread() ); } }; thread.start(); /** * 这种方式体现面向对象的思想,线程对象,线程所运行代码封装成一个对象new Runnable */ Thread thread2 = new Thread( new Runnable() { public void run() { System.out.println( "2:" + Thread.currentThread() ); } } ); thread2.start(); /** * Thread的匿名内部子类有run方法,就覆盖父类的run方法,不执行父Thread类的run方法 Thread父类:public void run() {if (target != null) * {target.run();}} 所以输出"3: Thread:",而不是"3: Runnable:" */ new Thread( new Runnable() { public void run() { System.out.println( "3: Runnable:" + Thread.currentThread() ); } } ) { public void run() { System.out.println( "3: Thread:" + Thread.currentThread() ); } }.start(); }}
阅读全文
0 0
- Thread--Syn系列(四)线程构造方式
- Thread--Syn系列(五)
- Thread (四)线程让步
- C#学习笔记之四(Attribute, Reflection, Thread, Thread Syn
- Thread详解四(线程池)
- Thread系列之ManualResetEvent(四)
- 让那些做面试官的屌丝lead不再抖脚系列(四)---线程定义(Thread,Task等),
- Swift 系统学习 33 Thread currentThread isMainThread 创建线程四种方式 模拟售票
- 【系列】重新认识java——线程(Thread)
- 线程系列四
- linux下端口扫描的实现(TCP connect、TCP SYN、TCP FIN、UDP四种方式)4 TCP SYN方式
- RT-Thread内核之线程调度(四)
- redis学习系列(四)--redis基础SDS的构造
- **JAVA** Thread系列四 多线程的应用
- Thread.sleep 四种标示方式
- Java线程系列(1)——thread dump格式、锁与线程的状态
- boost::thread线程创建方式总结
- boost::thread线程创建方式总结
- JAXB(二)Map属性映射
- OneToMany字段序列化 failed to lazily initialize a collection of role
- JAXB(三)xsd 验证
- 深度学习与神经网络学习笔记(一)
- 一段html片段,得到其中的某个元素
- Thread--Syn系列(四)线程构造方式
- 关于动画的使用
- Thread--Syn系列(五)
- 我最常用的eclipse快捷方式
- 个人总结7
- Java核心代码(二)ServiceLoader用例
- 百度的标注物没有ID的解决办法
- UI(一)框架介绍
- 百度地图上的标注物太多导致界面卡顿的解决办法