使用FilenameUtils類的getExtension()方法來獲取文件的擴展名,然后根據擴展名判斷文件類型。
使用Files.probeContentType()方法來獲取文件的MIME類型,然后根據MIME類型判斷文件類型。
使用URLConnection類的guessContentTypeFromName()方法來獲取文件的MIME類型,然后根據MIME類型判斷文件類型。
使用Files.probeContentType()方法來獲取文件的MIME類型,然后根據MIME類型判斷文件類型。
使用NIO的Files類和Path類來獲取文件的Magic Number(魔術數字),然后根據Magic Number判斷文件類型。