This is taken out of Isaiah 49:10. They are all metaphorical expressions, all signifying the perfect state of glorified saints; they shall have no wants, nor be exposed to any afflictive providences.
Related Commentaries of Revelation 7:16
Revelation 7:16
16 They shall hunger no more, neither thirst any more; neither shall the sun light on them, nor any heat.