title: Gaining control on the name of the temp file created in Java
body: <p>Is there any way to control the random digits appended to a file name when a tempFile is created ? 
  For eg. if I write <code>File.createTempFile("abc",".pdf")</code>, it creates a file with name <code>abc12323543121.pdf</code>. Instead of these digits, is it possible to append a timestamp ? I need this because for every file that i create, I need to append the timestamp to the file, which makes the file name quite long. So, instead of the randomly generated digits,if I could just use the timestamp, it would be really great.</p>