2 skyshuai1 skyshuai1 于 2015.06.10 14:01 提问

利用jdk7来判断文件类型

我需要利用jdk7来将一个文件夹中的所有文件进行类型识别。请问应该怎么实现,有源码更好。

3个回答

lzp_lrp
lzp_lrp   Ds   Rxr 2015.06.10 14:25

一般通过后缀名就可以,如exe为可执行文件,mp3为音乐文件,如果担心伪造后缀名,可以通过以下方式进行检验

Java判断文件类型
http://blog.csdn.net/shixing_11/article/details/5708145

skyshuai1
skyshuai1 必须赞一个!
2 年多之前 回复
skyshuai1
skyshuai1 必须赞一个!
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.06.10 14:02

一般根据后缀名或者文件头判断。
一些文件有特殊的文件头,比如exe开头有mz两个字,winzip是pk,rar是!rar等。

tongyi55555
tongyi55555   2015.06.10 14:29

PB人生 给的答案很好。

Csdn user default icon
上传中...
上传图片
插入图片