java多线程编程之使用runnable接口创建线程
2023-06-13 09:15:16 时间
1.将实现Runnable接口的类实例化。
2.建立一个Thread对象,并将第一步实例化后的对象作为参数传入Thread类的构造方法。
最后通过Thread类的start方法建立线程。
下面的代码演示了如何使用Runnable接口来创建线程:
packagemythread;
publicclassMyRunnableimplementsRunnable
{
publicvoidrun()
{
System.out.println(Thread.currentThread().getName());
}
publicstaticvoidmain(String[]args)
{
MyRunnablet1=newMyRunnable();
MyRunnablet2=newMyRunnable();
Threadthread1=newThread(t1,"MyThread1");
Threadthread2=newThread(t2);
thread2.setName("MyThread2");
thread1.start();
thread2.start();
}
}
[/code]
上面代码的运行结果如下:
MyThread1
MyThread2
相关文章
- java多线程编程面试题_linux多线程面试题
- Linux 配置Java环境(图文详细)
- JAVA面试基础「建议收藏」
- java启动器_JAVA基础:Java 启动器如何查找类
- java获取服务器路径_Java获取此次请求URL以及服务器根路径的方法「建议收藏」
- java基本数据类型 think in java_Think in Java(一):Java基础[通俗易懂]
- 【说站】java非公平锁如何理解
- 初探java安全之反射(2)
- 【java】springboot 打包分离lib
- Java接口是什么意思_JAVA接口
- JAVA为啥要用stream流处理_java哪个部分最难学
- java 异或加密_Java异或技操作给任意的文件加密原理及使用详解
- Java 多线程,等线程里面东西都执行完成之后,才继续往下走
- 并发多线程学习(三)Java多线程入门类和接口
- Java 对字符串操作的工具类,很全
- 【Java 虚拟机原理】Android 类加载机制 ( 双亲委派机制 | BootClassLoader | PathClassLoader | DexClassLoader )
- Java Activiti6.0 spring5 SSM 工作流引擎 审批流程 java项目框架详解编程语言
- java基础学习总结——方法的重载(overload)详解编程语言
- Java IO详解(七)——随机访问文件流编程语言
- Java多线程9:ThreadLocal源码剖析详解编程语言
- 时间Java API实现Redis设置过期时间(redisjava过期)
- 策略可行性研究:Redis与Java的过期策略比较(redisjava过期)
- 使用Java轻松导出MySQL数据(java导出mysql)
- Java实现MySQL数据插入(java插入mysql)
- Linux与Java调用C编程实战(linux java调c)
- 从Oracle数据库导入数据到Java程序IMP连接方式(oracle imp连接)
- 缓存使用Redis让Java代码更加迅速缓存设置(redis设置java)
- 在java中使用dom4j解析xml(示例代码)