我有一个 C++ 类,用于跟踪被调用例程的进入和退出。
class myTrace{
std::string m_strName;
myTrace( std::string strName ){
m_strName = strName;
_tprintf( _T("\n%s entering"), m_strName );
};
~myTrace(){
_tprintf(_T("\n%s exiting"), m_strName );
};
};
它使用简单,您将其实例化为使用堆栈机制在例程中完成的第一件事。当例程被调用时,它会打印出并输入消息。当例程退出时,它会打印出退出消息。
我正在尝试将其迁移到java,但是我所做的关于没有析构函数的所有阅读都让我对是否有任何方法可以在java中完成感到困惑?
-鲍勃·兰伯特-