java - 如何获取当前线程的名称?

标签 java multithreading

标题说明了一切。在Java应用程序中,如何可靠地获取当前正在运行的线程的名称?

此外,如果我在 EDT 中启动应用程序(使用 SwingUtilities.invokeLater()),并且从不显式启动另一个线程 - 整个程序将保留在 EDT 中 - 对吗?

最佳答案

尝试

Thread.currentThread().getName()

关于java - 如何获取当前线程的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23023389/

相关文章:

java - 在 Spring Hibernate java 项目中使用 "Envers"审计表

java - Servlet request.getParameter() 总是返回 "null"

java - 使用 XStream 反序列化 - ArrayList 保持 null

c# - 如何在 C# 中的 foreach 循环中使用多线程

java - 如何让 App Engine/Java 应用程序在来自 Java/Python 网络 cron 的无效请求下运行?

java - 空检查链与捕获 NullPointerException

multithreading - 如何从另一个线程终止或挂起 Rust 线​​程?

swift - 在后台线程中将数据同步到服务器 : multiple-contexts in core data

c# - 如何停止 System.Threading.Timer

c++ - SetThreadContext 在 x64 中仅修改 RIP 的最后 32 位