No, Java moss does not give oxygen. However, it can help to purify the water in your aquarium by absorbing waste and toxins. This can create a healthier environment for your fish and other aquatic creatures. Java moss is also a good source of food for many different types of animals, so it can help to keep your aquarium ecosystem balanced.