I have a multithreaded app where threads pause for a certain amounts of time. In some cases I also wake them up part way through the process.
Is using Object.wait() a more expensive operation than Thread.sleep() when using them for a threading pause? I.e. memory or processing costs... etc.