When u weight lifting ur pituitary gland produces HGH( human growth hormone) to compensate for your body weight and training loads. If u train heavier weights ur body will give u bigger and stronger bones, same results also can be obtained by running and conditioning shines on heavy bag.
If u want to avoid osteoporosis lifting heavy with good form will help prevent such due to the stimulated production of HGH.
https://www.ncbi.nlm.nih.gov/books/NBK482141/
https://www.webmd.com/osteoporosis/features/weight-training
If u want to avoid osteoporosis lifting heavy with good form will help prevent such due to the stimulated production of HGH.
https://www.ncbi.nlm.nih.gov/books/NBK482141/
https://www.webmd.com/osteoporosis/features/weight-training