getTimer() smooth time problem

i had the same trouble before in Java
seems getTimer() is not very precious
sometimes it’s better to move objects of a game like each frame takes exactly same time
solutions?