It's been awhile since I used Java, and I don't think I've got a compilet to test this for myself...

Say I have a set of objects (all derived from the same class) and I need each object to check for some condition every 1 second say, how would I construct this in Java? Can each object run an independant loop, or not, as I guess is the case?
Would I instead need one major loop to go through and make each object check the condition?