- 浏览: 61197 次
- 性别:
- 来自: 深圳
文章分类
package com.tij.io.file; import java.io.File; public class FileSize { /** * This class Shows how to get file size in Java * @param args */ public static void main(String[] args) { File file = new File("/Users/GYJ/Documents/bad_kpi.sql"); if (file.exists()) { System.out.println(getFileSizeMegaBytes(file)); System.out.println(getFileSizeKiloBytes(file)); System.out.println(getFileSizeBytes(file)); } else { System.out.println("File doesn't exists"); } } private static String getFileSizeMegaBytes(File file) { return (double) file.length()/(1024*1024)+" mb"; } private static String getFileSizeKiloBytes(File file) { return (double) file.length()/1024+" kb"; } private static String getFileSizeBytes(File file) { return file.length()+" bytes"; } } out put=========== 55.85526180267334 mb 57195.7880859375 kb 58568487 bytes
发表评论
-
21、java从文件读取对象
2014-03-22 22:47 748package com.tij.io.file; i ... -
20、java把实体对象写入文件
2014-03-22 22:33 1933这是要写入的实体对象 package com.tij.io ... -
19、java根据URL下载文件内容
2014-03-22 22:08 2368package com.tij.io.file; i ... -
18、java随机访问RandomAccessFile类
2014-03-22 21:35 1098package com.tij.io.file; i ... -
17、java追加文件内容(写入方式)
2014-03-22 21:11 3308package com.tij.io.file; i ... -
16、java写入文件的几种方式
2014-03-21 19:02 1983package com.tij.io.file; i ... -
11、java读取文件的几种方式
2014-03-18 00:02 1329package com.tij.io.file; i ... -
14、java打开文件
2014-03-18 00:03 620package com.tij.io.file; i ... -
12、java复制文件的四种方法
2014-03-18 00:03 945package com.tij.io.file; i ... -
13、java中几种不同文件路径的差别(绝对路径,全路径)
2014-03-18 00:03 1205package com.tij.io.file; i ... -
15、java使用FileNmeFilter列出指定扩展文件
2014-03-18 00:04 716package com.tij.io.file; i ... -
10、java获取文件最后的修改时间
2014-03-17 14:19 1334package com.tij.io.file; i ... -
9、java判断file是文件还是目录
2014-03-17 14:07 7144package com.tij.io.file; i ... -
8、java判断文件是否存在目录
2014-03-17 13:51 3697package com.tij.io.file; i ... -
7、java获取文件扩展名
2014-03-17 11:50 3350package com.tij.io.file; i ... -
5、java如何实现移动文件、重命名文件
2014-03-16 17:07 1745java.io.File renameTo(File dest ... -
4、java如何删除目录和文件
2014-03-16 16:19 1114package com.tij.io.file; ... -
3、了解java的文件4种分隔符
2014-03-16 15:53 6326java.io.File类中有四种静态分隔符; 分别是sepa ... -
2、java如何删除文件
2014-03-16 15:14 711package com.tij.io.file; i ... -
1、java如何创建新文件
2014-03-16 14:53 886在java中可以使用 java.io.file 类来创建 ...
相关推荐
在Java编程中,有时我们需要处理大量...在处理大文件或需要限制文件大小的场景时,理解如何跟踪已写入的数据、适时关闭和创建新文件至关重要。这个过程涉及到文件流的管理和异常处理,确保数据的完整性和程序的稳定性。
System.out.println("文件大小(字节):" + fileSizeInBytes); // 如果需要转换为其他单位,如KB、MB或GB double fileSizeInKB = fileSizeInBytes / 1024.0; double fileSizeInMB = fileSizeInKB / 1024.0; ...
`visitFile`方法会被调用到每个文件,我们在这里计算文件大小,如果文件类型符合要求(例如,只统计.txt文件)。`preVisitDirectory`和`postVisitDirectory`方法分别在访问子目录之前和之后调用,可以根据需求决定...
java计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换) java 硬盘大小转换 数据转换 内存转换 存储大小转换
Java 获取文件夹大小、文件大小和文件个数 Java 是一种流行的编程语言,广泛应用于软件开发领域。在文件操作方面,Java 提供了多种方法来获取文件夹大小、文件大小和文件个数。下面将对 Java 获取文件夹大小、文件...
本文将详细介绍如何使用Java将一个大文件按照特定条件(如文件大小或生成日期)分割成多个小文件。 首先,我们讨论如何根据文件大小来分割文件。在Java中,我们可以使用`FileInputStream`和`FileOutputStream`类来...
java 开发压缩图片文件大小,2m-->200k 不是压缩宽高的
在这个示例中,我们创建了一个`IMediaReader`对象,然后添加了一个监听器,当读取到视频的关键帧时,打印出分辨率和文件大小。 接下来,我们介绍JAVE(Java Audio Video Encoder),这是一个用于音视频转码的Java库...
这个主题主要涉及如何利用Java来减少图片文件的大小,包括静态图片(如JPEG、PNG)以及动态图片(如GIF)。下面我们将深入探讨相关的知识点。 首先,Java中的核心库`javax.imageio`提供了对图片读取、写入和处理的...
总之,Java提供的`File`类为我们提供了丰富的文件操作能力,通过递归遍历和累加文件大小,我们可以轻松地计算出指定目录的总大小。这样的工具在日常开发和系统维护中非常实用,帮助我们有效地管理磁盘空间。理解并...
在Java Web开发中,实现文件下载的进度条和大小控制是一项常见的需求,特别是在使用Struts框架的情况下。Struts是基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它允许开发者通过简单的配置和...
代码中使用了System.currentTimeMillis()来记录文件下载的开始时间,并使用len变量来记录已经下载的文件大小,最后使用TotalSize变量来记录要下载的文件总大小。 该代码实现了Java远程传输文件的功能,使用了多种...
### 获取FTP服务器文件大小的知识点解析 在进行网络文件传输时,经常需要了解远程文件的大小,以便于更好地控制文件的下载进度或者进行其他相关的管理操作。本文将围绕“获取FTP服务器文件的大小”这一主题展开,...
基于java窗体的文件分割器 大文件也能分割 功能强大
java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间
6. 解密文件:使用解密算法对下载后的文件进行解密。 7. 使用文件:使用解密后的文件。 Java 实现文件加密和解密的代码示例如下: ```java import java.io.File; import java.io.FileInputStream; import java.io....
Java写入大数据文件需要考虑多种因素,如文件大小、写入速度、内存占用等,以确保写入操作的高效性和可靠性。在实际应用中,我们需要根据具体情况选择合适的写入方式和参数设置,以实现高效的数据写入和处理。 知识...
java获得文件夹或者文件的大小,如果要获得磁盘大小用jconfig效率更高.mht
Java和大文件是两个关键词,Java是编程语言,大文件是指文件大小超过50M的文件。在Java读取大文件的处理中,我们需要考虑性能和响应速度,以避免程序卡顿或崩溃。 部分内容解释 在部分内容中,我们使用了以下技术来...