java.io.File 类提供了以下有用的方法来确定可用的空闲磁盘空间。序号方法和描述1public long getFreeSpace()返回此抽象路径名指定的磁盘分区中未分配的字节数。2public long getTotalSpace()返回此抽象路径名指定的磁盘分区的总大小。3public long getUsableSpace()返回此虚拟机在此抽象路径名指定的磁盘分区上可用的字节数。以下示例展示了以上方法的使用。示例最终import java.io.File; import java.text.NumberFormat; public class Tester { public static void main(String[] args) { NumberFormat numberFormat = NumberFormat.getInstance(); numberFormat.setMaximumFractionDigits(2); ... 阅读更多
Final 静态变量类变量也称为静态变量,在类中使用 static 关键字声明,但在方法、构造函数或代码块之外。无论从该类创建多少个对象,每个类变量都只有一个副本。静态变量通常使用 final 关键字声明为常量。常量是声明为 public/private、final 和 static 的变量。常量变量的值从其初始值开始永远不会改变。静态变量存储在静态内存中,大多声明为 final 并用作 public 或 private 常量。静态变量在程序... 阅读更多
final 变量只能显式初始化一次。声明为 final 的引用变量永远不能重新分配以引用不同的对象。但是,对象内部的数据可以更改。因此,可以更改对象的状态,但不能更改引用。由于数组也是一个对象,并且它由一个引用变量引用,如果该引用变量设置为 final,则不能重新分配。让我们看看示例以进一步说明。示例public class Tester { public static void main(String []args) { final int[] arr = {1, 2, 3}; ... 阅读更多