Java 中关于线程命名的最佳实践是什么?是否有任何命名约定可遵循?
最佳答案
我想说一般的最佳实践是“选择好的名字”,这适用于变量、方法、计算机,甚至可能是 child (问问我儿子 Gerund Extravagaza Smith)。
所以是的,如果可能,请为您的线程选择有意义的名称。
假设我们要求文件或计算机的命名约定。您希望有一个普遍适用的答案吗?我认为您需要生成一个您自己的约定,该约定对您创建的线程类型有意义。
我会遵循这些一般原则:
- 简而言之,让我们避免 reallyLongNamesWithManyProbablyIrreleventClauses-Thread-01
- 有意义,但接受您可能有一个线程池 job-01、job-02
最重要的部分优先
01-http-Listener 01-rmi-Listener 02-http-Listener
往往排序不好所以更喜欢 Listener-http-01
关于java - 是否应该为 Java 中的线程命名以便于调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3157852/