OUATH tokens Change during application run


I am currently new to twitter4j application . Currently while developing an app I noticed of getting into rate limit frequently. Is it possible to change the ouath tokens while the app is running for the same instance and same user . I mean for example I have three sets of tokens,if one set of token get into rate limit then can I change it with other one without stopping my application.And those tokens are generated separately.
I know it sounds a bit crazy but is this possible would need a reply …
Thanks in advance