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

         java中的静态导入他是jdk5.0的新特性,所谓静态导入就是不使用类名.属性名,类名.方法名的形式去调用属性或方法,而是通过静态导入,直接使用方法名和属性

    静态导入的语法

    import static 包名.类名.静态成员变量;

    import static 包名.类名.静态成员函数;

    下面来看一个例子:

    1.自定义一个类,给一个成员变量,给一个方法:

    package cn.test;
    
    public class Student {
       public static int age;//年龄
       //输出年龄的方法
       public static int outAge(){
           return age;
       }
    }

    2.自定义测试类:不使用静态导入的情况

    pckage cn.test;
    
    public class MyTest {
      public static void main(String[] args) {
          //可以直接通过这种方式访问
          Student.age=10;
          Student.outAge();
      }
    }

    3.使用静态导入的情况:

    package cn.test;
    import static cn.test.Student.age;//导入属性
    import static cn.test.Student.outAge;//导入方法
    public class MyTest {
      public static void main(String[] args) {
          //使用静态导入
          age=10;
          outAge();
      }
    }
  • 相关阅读:
    坚持的力量 第一篇
    有声似无声
    坚持的力量
    新浪技术面试题
    单词的个数
    我的研究生规划
    go to the train station
    百度面试题求绝对值最小的数
    关于CIW认证考试CIW 常见问题解答
    [恢]hdu 2087
  • 原文地址:https://www.cnblogs.com/hyjj/p/6306228.html
Copyright © 2011-2022 走看看