add Java Code