createNewFile()方法用于在指定路徑下創(chuàng)建一個(gè)新的空文件。如果指定的路徑已經(jīng)存在同名文件,則不會(huì)創(chuàng)建新文件,直接返回false。如果指定的路徑不存在,會(huì)先創(chuàng)建該路徑,然后再創(chuàng)建新文件。createNewFile()方法的返回值為布爾類型,表示文件是否創(chuàng)建成功。
createTempFile()方法用于在指定路徑下創(chuàng)建一個(gè)新的臨時(shí)文件。臨時(shí)文件的命名規(guī)則為前綴+隨機(jī)字符串+后綴。該方法有多個(gè)重載的形式,可以指定前綴、后綴、臨時(shí)文件所在的目錄等參數(shù)。createTempFile()方法的返回值為File類型,表示創(chuàng)建的臨時(shí)文件。
區(qū)別: