A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 水蛭31 中级黑马   /  2015-6-16 09:37  /  237 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

多线程的创建就是为了让某些代码同时执行,
那如何才能在自定义的代码中自定义控制单元呢?
首先, 创建这个控制单元, 就执行路径,他本身也是一类事物,因此就可以把它描述成一个类了,
然后创建出这个控制单元的类的对象, 这样就可以调用这个类的方法(功能),来创建多条执行路径,实现代码的同步执行。
这执行路径是在进程中的, 进程是系统Windows所创建的, 因此进程中的线程也是windows帮忙创建的,而jvm依赖于系统,只需要调用系统中的内容,既可以完成动作。
而java提供了对线程对象的体现,被java虚拟机封装成了对象,因此可以直接调用。
就需要找对象, 在API中查找,java就已经提供了对线程这类事物的描述,就是Thread类。


java虚拟机允许应用程序并发地允许多个执行线程。





0 个回复

您需要登录后才可以回帖 登录 | 加入黑马