我有一个Log类,其中有几个静态方法,可以帮助记录程序的信息。
我的问题是,我有2个线程在运行,并且它们都向我的Log类发送请求以记录信息。
我希望我的Log类显示哪些线程正在记录哪些行。
我该怎么做才能实现这个功能?
我的代码基本上是这样的:
public class Log {
public static void log ( String tag , Object message )
{
String lineToPrint = "";
//Builds the string taking in time data and other information
//...
//This is where I want to see which thread called this log function
//...
System.out.println( lineToPrint );
}
}