zoukankan      html  css  js  c++  java
  • Java的静态导入

    概念:

    静态导入是JDK5引入的新特性。使用静态导入后被导入类的静态变量和静态方法在当前类中直接可见。使用时这些

    静态成员无需再给出他们的类名,调用的时候和调用自己的方法没有不论什么差别。


    用法:

    在importkeyword后面加上statickeyword就可以。


    长处:

    使用方便


    缺点:

    程序的可读性变差


    实例:

    package zzy.studio.javase.news;
    
    /**
     * @author ZHOUJIAOSHOU
     */
    public class StaticMemberProvider {
    	public static final int MAX = 999999999;
    	public static final int MIN = 1;
    }

    /**
     * 演示静态导入
     */
    package zzy.studio.javase.news;
    
    import static zzy.studio.javase.news.StaticMemberProvider.MAX;
    
    // 能够使用*将该类全部的静态成员引入
    // import static zzy.studio.javase.news.StaticMemberProvider.*;
    
    /**
     * @author ZHOUJIAOSHOU
     */
    public class StaticImport {
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    
    		// 没有使用静态导入时获取最大值的方式
    		/*int max = StaticMemberProvider.MAX;
    		System.out.println("最大值不能大于:" + max);*/
    		
    		// 使用静态导入时获取最大值的方式
    		System.out.println("最大值不能大于:" + MAX);
    	}
    }

    
                    
  • 相关阅读:
    使用Visual Studio自带工具dumpbin解析PE文件
    Python内置函数—bytearray
    .gitignore
    Git本地仓库基本操作
    推荐一款编辑神器UltraEdit
    APK文件结构
    在QQ浏览器中使用微信读书辅助工具“小悦记”插件
    Vue动画
    自定义指令的学习
    Vue过滤器的基本使用
  • 原文地址:https://www.cnblogs.com/zhchoutai/p/8420752.html
Copyright © 2011-2022 走看看