final static 字段变量是一个常量变量。此变量只有一个副本可用。必须显式初始化 final static 字段变量,因为 JVM 没有为其提供默认值。此外,此变量不能重新初始化。以下给出了使用静态初始化块初始化 final static 字段变量的程序:示例 在线演示public class Demo { final static int num; static { System.out.println("正在运行静态初始化块。"); num = 6; } public static void main(String[] args) { ... 阅读更多
静态导入意味着如果类的字段和方法被定义为公共静态,则可以在代码中使用它们而无需指定其类。java.lang 包中的 Math 类方法 sqrt() 就是静态导入的。演示此功能的程序如下所示:示例 实时演示import static java.lang.Math.sqrt; public class Demo { public static void main(String[] arg) { double num = 36.0; System.out.println("The number is: " + num); System.out.println("The square root of the above number is: " + sqrt(num)); } }输出The number is: 36.0 The square root ... 阅读更多