The Java fern plant will produce "baby plants" or "daugthers" of itself. Typicall the daughters are created at the tips of the Java fern. At first all you see is long, thing brown string like hair (those are the roots). Then you will see one to two small leaves. Eventaullt the daughter plant will float away from the mommy plant if the daughter plant is big and still has not floated away you can seperate them yourself and place them somewhere else in the tank.
I started off with 1 small java plant in my tank 6 months ago and I now have 4 big ones and a whole lot of small ones all over my tank. =)
Have fun.