without testing i dont think File.createNewFile will change the access and modification time of a file if it already exists?