本节书摘来自华章社区《java多线程编程核心技术》一书中的第1章,第1.3节currentthread()方法,作者高洪岩,更多章节内容可以访问云栖社区“华章社区”公众号查看
1.3 currentthread()方法
currentthread()方法可返回代码段正在被哪个线程调用的信息。下面通过一个示例进行说明。
创建t6项目,创建run1.java类代码如下:
程序运行结果如图1-21所示。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLyI2M5MzYxUjNiZmY0czY4MjM0QzNiV2Y0EjMiVzMyATMwkjN2AjM28CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
结果说明,main方法被名为main的线程调用。
继续实验,创建mythread.java类。代码如下:
运行结果如图1-23所示。
再来测试一个比较复杂的情况,创建测试用的项目currentthreadext,创建java文件countoperate.java。代码如下: