Double joints is really a misnomer. What you likely have are lax joints, which are joints whose ligaments are more lax than what is usually considered normal.
Larger joints can be stabilized by strengthening the muscles around the joint, e.g. Shoulder. If you feel you have a significant problem you should see a hand specialist.