you cannot create complete .java file from javap tool. javap tool only returns methods and members in class file.
you can use jad tool to decompile java code. but it also have limitations with code versions.
use http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JAD.shtml to find jad tool