首页 > 编程语言 > 详细

Java import static 静态导入

时间:2020-08-12 11:37:59      阅读:51      评论:0      收藏:0      [点我收藏+]

在JDK1.5增加了import static语法,用于导入指定类的某个静态成员变量、方法或全部的静态成员变量、方法。

  • 两种语法:
    • 导入指定类的单个静态成员变量、方法:
      import static package.ClassName.fieldName|methodName;
      
    • 导入指定类的全部静态成员变量、方法:
      import static package.ClassName.*;
      

import static 语句放在Java源文件的package语句之后,类定义之前,而import语句和import static语句之间没有任何顺序要求。

使用import可以省略写包名; 使用import static可以省略类名。

import static java.lang.System.*;
import static java.lang.Math.*;

public class StaticImportMath{
      public static void main(String[] args){
            //out是java.lang.System类的静态成员变量,代表标准输出
            //PI是java.lang.Math类的静态成员变量,表示pi常量
            //这里省略了System类名(import static导入)
            out.pringtln(PI);
            //直接调用Math类的sqrt静态方法,返回256的正平方根
            out.println(sqrt(256));
      }
}

Java import static 静态导入

原文:https://www.cnblogs.com/xiaobaizzz/p/13489204.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!