public class MimetypesFileTypeMap extends FileTypeMap
.mime.types格式。 
       MIME类型文件搜索顺序:
MimetypesFileTypeMap在用户系统的不同位置查看MIME类型文件条目。 当请求在MimetypesFileTypeMap中搜索MIME类型时,它按以下顺序搜索MIME类型文件:
.mime.types在用户的主目录中。 /lib/mime.types 。 META-INF/mime.types的文件或META-INF/mime.types 。 META-INF/mimetypes.default的文件或资源(通常仅在activation.jar文件中找到)。 MIME类型文件格式:
 # comments begin with a '#' 
 # the format is <mime type> <space separated file extensions>
 # for example:
 text/plain txt text TXT
 # this would map file.txt, file.text, and file.TXT to
 # the mime type "text/plain"
| Constructor and Description | 
|---|
| MimetypesFileTypeMap()
              默认构造函数。 
             | 
| MimetypesFileTypeMap(InputStream is)
              构造一个MimetypesFileTypeMap,其中包含从InputStream中添加的程序化条目。 
             | 
| MimetypesFileTypeMap(String mimeTypeFileName)
              构造MimetypesFileTypeMap,并从命名文件中添加程序化条目。 
             | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addMimeTypes(String mime_types)
              将MIME类型值添加到注册表中。 
             | 
| String | getContentType(File f)
              返回文件对象的MIME类型。 
             | 
| String | getContentType(String filename)
              根据指定的文件名返回MIME类型。 
             | 
getDefaultFileTypeMap, setDefaultFileTypeMappublic MimetypesFileTypeMap()
public MimetypesFileTypeMap(String mimeTypeFileName) throws IOException
mimeTypeFileName - 文件名 
           IOException 
           public MimetypesFileTypeMap(InputStream is)
is - 要读取的输入流 
           public void addMimeTypes(String mime_types)
mime_types - 一个.mime.types格式的条目字符串。 
           public String getContentType(File f)
getContentType(f.getName()) 。 
          getContentType在类别 
            FileTypeMap 
           f - 该文件 
           public String getContentType(String filename)
getContentType在类别 
            FileTypeMap 
           filename - 文件名 
            Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.