Java 多线程学习
来源:互联网 发布:usb电流检测软件 编辑:程序博客网 时间:2024/06/14 16:43
/*通过对API查找,java已经提供了对这类事物的描述,就是Thread类创建线程的第一种方式,继承Thread类步骤:1、定义类继承Thread2、复写Thread类中的run方法 目的:将自定义的代码存储在run方法中,让线程运行。3、调用线程的strart方法 该方法两个作用:启动线程,调用run方法运行结果每次都不同,因为多个线程都在获取CPU的执行权,cpu执行到谁,谁运行,明确一点,某个时刻,只有一个程序正在运行,多喝除外cpu坐在快速切换,已达到看上去是同时运行的效果我们可以形象的吧多线程的运行腥味在互相抢夺Cpu的执行权这就是多线程的一个特性:随机性谁抢到谁执行,至于执行多长,cpu说了算。为什么要覆盖run方法呢?Thread类用于描述线程。该类定义看一个功能,用于存储线程要运行的代码,该存储功能就是run方法。也就说Thread类中的run方法,用于存储线程要运行的代码。*/class Demo extends Thread{private String name;public Demo(String name){this.name = name;}public void run(){for(int i = 0; i < 60; i++) System.out.println(name+"--run----"+i);}}class Test{public static void main(String[] args){//for(int i = 0; i < 4000; i++){//System.out.println("Hello World!");//}Demo d = new Demo("one"); // 创建一个线程、未执行Demo d1 = new Demo("Two"); d.start(); //d1.start();for(int i = 0; i < 60; i++)System.out.println("Main------"+i);}}
0 0
- Java学习,多线程
- Java多线程学习笔记
- Java学习:多线程(1)
- java多线程学习总结
- java多线程学习
- java多线程学习总结
- java多线程学习
- java多线程学习
- Java多线程学习笔记
- [Java]多线程学习网站
- java多线程学习1
- Java学习笔记---多线程
- Java多线程举例学习
- Java多线程学习总结
- java多线程学习
- java基础学习--多线程
- java多线程学习总结
- java多线程学习
- 串口NFC模块,轻松实现NFC通信
- 机器学习基石 3-1 Learning with different output space
- TP 3.2.3 权限控制源码
- Storm并行度详解
- Android中获取屏幕宽度(利于屏幕适配)
- Java 多线程学习
- Request 和 Response
- sublime text 配置自动前缀插件Autoprefixer 使用配置方法浏览器兼容css样式
- 使用bootstrap的幻灯片特效怎样动态添加repeater中的class
- 如何使用for循环和iterator循环remove掉list中的数据
- Manifest merger failed with multiple errors
- TreeMap
- 关于iframe的一些操作记录
- 在Ubuntu设置允许远程连接MySQL