- 7
- 0
- 约5.55千字
- 约 10页
- 2017-05-20 发布于北京
- 举报
Java多线程及枚举类型应用
Java多线程和枚举类型应用
Java多线程
针对于计算机cpu而言,同一时间完成多个任务(实际:计算机cpu在同一时间只能做一件事情)。计算机能够将cpu处理的时间点分割成微小的时间片段(人没有办法察觉),让多个任务根据任务的优先级去执行。从而给人造成一个时间(人能够体会时间)感觉好像多个任务同时执行。
Java支持多线程。提供两种方式来处理多线程程序。
Java api提供了Thread类,让想实现多线程功能的类去extends这个类,从而该子类就具备多线程的功能。
对于已经继承了某个父类的子类来说,如果这个子类需要实现多线程任务,根据java单一继承的规定,该子类不能extends Thread,所以java提供了一个Runable接口,让该子类implements该接口,从而完成多线程的任务。
创建新执行线程有两种方法。一种方法是将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。接下来可以分配并启动该子类的实例。例如,计算大于某一规定值的质数的线程可以写成:
class PrimeThread extends Thread {
long minPrime;
PrimeThread(long minPrime) {
this.minPrime = minPrime;
您可能关注的文档
最近下载
- 2023年巴中中银富登村镇银行社会招聘考试真题.docx VIP
- 小学道德与法治新部编版四年级上册全册教案(2026秋).doc
- DB22T 3228-2021雾凇景观旅游服务规范.pdf VIP
- Pango Design Suite 用户手册 PGC2KG 用户手册.pdf
- 蒸压加气混凝土制品应用技术标准.pdf VIP
- 2022年土地登记代理人题库700道精品【满分必刷】.docx
- 4.5+展示多彩生活+课件-2025-2026学年七年级上册《信息科技》(教科版).pptx VIP
- T∕CATAGS 91-2025 T∕CCSAS 058-2025 通用机场供油安全运行管理规范.docx VIP
- 吉J2023-179网织增强岩棉板保温系统建筑构造.pdf VIP
- DB15∕T 4400-2026 人为水土流失生态环境损害鉴定评估技术指南.pdf VIP
原创力文档

文档评论(0)