• 023:Java import static静态导入


    Java import static静态导入

    (转自:http://c.biancheng.net/view/940.html

    1        import static静态导入

    1)导入指定类的单个静态成员变量、方法

    概念:JDK 1.5 之后,静态导入的语法,用于导入指定类的某个静态成员变量、方法或全部的静态成员变量、方法。如果一个类中的方法全部是使用 static 声明的静态方法,则在导入时就可以直接使用 import static 的方式导入。

    比如:// 直接调用Math类的sqrt静态方法,返回256的正平方根

     

    语法格式如下:

    import static package.ClassName.fieldName|methodName;

     

    2)导入指定类的全部静态成员变量、方法

    语法格式如下:

    import static package.ClassName.*;

    下面程序使用 import static 语句来导入 java.lang.System 类下的全部静态成员变量,从而可以将程序简化成如下形式。

    1. import static java.lang.System.*;
    2. import static java.lang.Math.*;
    3.  
    4. public class StaticImportTest {
    5.     public static void main(String[] args) {
    6.         // out是java.lang.System类的静态成员变量,代表标准输出
    7.         // PI是java.lang.Math类的静态成员变量,表示π常量
    8.         out.println(PI);
    9.         // 直接调用Math类的sqrt静态方法,返回256的正平方根
    10. 10.         out.println(sqrt(256));
    11. 11.     }

    12. }

    从上面程序不难看出,import 和 import static 的功能非常相似,只是它们导入的对象不一样而已。import 语句和 import static 语句都是用于减少程序中代码编写量的。

     

    本文来自博客园,作者:Jaoany,转载请注明原文链接:https://www.cnblogs.com/fanglijiao/p/15553790.html

  • 相关阅读:
    mysql 判断时间 语法
    SVN权限配置
    redis 安装 配置 及启动
    SVN搭建(linux 7)
    Maven 逆向工程
    git 设置只输入一次用户名和密码
    java环境变量配置(win7)
    Navicat Premium 12 激活
    linux 常用命令
    MVC的验证(模型注解和非侵入式脚本的结合使用)
  • 原文地址:https://www.cnblogs.com/fanglijiao/p/15553790.html
Copyright © 2020-2023  润新知