如何定义,创建,启动一个线程
如何定义一个线程?第一通过继承java.lang.Thead类来定义一个线程。第二,通过实现java.lang.runnable接口定义一个线程。


为什么不采用run方法直接启动线程呢?线程是由操作系统来管理的,操作系统启动一个线程,会调用本地的一个代码,这个本地的代码会使系统初始化一个新的线程,由新的线程来启动Thead类中的run方法,所以要通过start方法来启动一个线程


两种定义线程的方式都有哪些优缺点?

posted on 2015-11-27 20:30 kebizhanmushi 阅读(447) 评论(0) 收藏 举报
浙公网安备 33010602011771号