养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

java开启线程的方法

时间:2024-10-23 00:20:57

有时候我们在使用java编程的时候,想启动线程,怎么启动呢,下面来分享一下方法

工具/原料

java

开启线程

方法一:启动实现Runnable接口的多线程

1、第一步在我们的电脑上打开eclipse,创建一个java项目,并创建三个类,Test是测试六咝媲拜Runnable类实现的多线程程序类,DoSomething是实现Runna芟鲠阻缒ble接口的多线程类,TestThread是测试继承Thread类实现的多线程程序类,如下图所示:

java开启线程的方法

2、第二步我们首先看一下DoSomething类,实现了Runnable接口,成为线程类,并在run方法中进行双层循环打印姓名和数字,如下图所示:

java开启线程的方法

3、第三步我们在Test测试类中,通过Threadt1=newThread(ds1);代码创建线程对象,t1.start();启动线程,如下图所示:

java开启线程的方法

4、第四步我们运行Test测试类,可以看到控制台打印出了结果,需要注意的是启动线程只需要调用start方法就可以,java虚拟机会执行Runnable接口中的run()方法,如下图所示:

java开启线程的方法

方法二:启动继承Thread类实现的多线程

1、第一步我们在TestThread类中继承Thread,成为线程类,重写run方法,在main方法中创建线程对象,通过t1.start();进行启动线程,如下图所示:

java开启线程的方法

2、第二步我们运行TestThread类,可以看到打印台出现了与上面一样的结果,代表启动线程成洲訾惨赳功,需要注意的是for(longk=0;k<100000扉钛笆哇000;k++);{}测试的是一个耗时操作,如下图所示:

java开启线程的方法

© 一点知识