您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

java如何开启新线程

2025/2/10 3:15:03发布32次查看
我们可以通过继承thread类来开启一个新线程。
步骤如下:
1、定义一个类a继承于java.lang.thread类;
2、在a类中覆盖thread类中的run方法;
3、在run方法中编写需要执行的操作:run方法里的代码,线程执行体;
4、在main方法(线程)中创建线程对象,并启动线程。
(1)创建线程类对象            
a类 a = new a类();
(2)调用线程对象的start方法
a.start();//启动一个线程
(视频教程推荐:java视频)
注意:千万不要调用run方法,如果调用run方法好比是对象调用方法,依然还是只有一个线程,并没有开启新的线程。线程只能启动一次。
具体实例如下:
//1):定义一个类a继承于java.lang.thread类. class musicthread extends thread{ //2):在a类中覆盖thread类中的run方法. public void run() { //3):在run方法中编写需要执行的操作 for(int i = 0; i < 50; i ++){ system.out.println("播放音乐"+i); } } } public class extendsthreaddemo { public static void main(string[] args) { for(int j = 0; j < 50; j ++){ system.out.println("运行游戏"+j); if(j == 10){ //4):在main方法(线程)中,创建线程对象,并启动线程. musicthread music = new musicthread(); music.start(); } } } }
推荐教程:java入门程序
以上就是java如何开启新线程的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product