如何JAVA方式读取文件和图片的属性信息

如何JAVA方式读取文件和图片的属性信息,第1张

最直接的方式:File file = new File("文件路径");
然后去API查下File的方法吧,比如:fileisHidden();测试此抽象路径名指定的文件是否是一个隐藏文件。

name就是参数名
<input type="text" name="thisname"/>
在后台就要就用requestgetParameter("thisname")就可以了;

用SocketChanne从socket里读文件数据流,

用NIO的FileChannel从ByteBuffer里读缓存数据写入FileOutputStream:

    private static void receiveFile(SocketChannel socketChannel, File file) throws IOException {  
        FileOutputStream fos = null;  
        FileChannel channel = null;  
          
        try {  
            fos = new FileOutputStream(file);  
            channel = fosgetChannel();  
            ByteBuffer buffer = ByteBufferallocateDirect(1024);  
  
            int size = 0;  
            while ((size = socketChannelread(buffer)) != -1) {  
                bufferflip();  
                if (size > 0) {  
                    bufferlimit(size);  
                    channelwrite(buffer);  
                    bufferclear();  
                }  
            }  
        } finally {  
            try {  
                channelclose();  
            } catch(Exception ex) {}  
            try {  
                fosclose();  
            } catch(Exception ex) {}  
        }  
    }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10534442.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存