144,000 is generally taken by most Christian denominations as being a great number beyond actual counting. Generally, us moderns would probably use a “million” to get a similar point across.
Often it is explained as 12 times 12 (12 being the number of tribes of Israel and the 12 apostles) times 1000, a number which generally means “large amount” in Scripture.
Thus it is thought to stand for the fullness of the Kingdom of God.
I think it is also generally accepted that when it talks about 144,000 virgins that it is not referring to abstinence from sex but to those who have not defiled themselves with idols.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.