我是靠谱客的博主 典雅香氛,最近开发中收集的这篇文章主要介绍java 静态导入_JAVA静态导入(import static)详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在Java 5中,import语句得到了增强,以便提供甚至更加强大的减少击键次数功能,虽然一些人争议说这是以可读性为代价的。这种新的特性成为静态导入。

当你想使用static成员时,可以使 用静态导入(在API中的类和你自己的类上,都可以使用该特性)。下面是静态导入前后的代码实例:

在静态导入之前:

public class TestStatic {

public static void main(String[] args) {

System.out.println(Integer.MAX_VALUE);

System.out.println(Integer.toHexString(42 ));

}

}

在静态导入之后:

import static java.lang.System.out;

import static java.lang.Integer.*;

public class TestStaticImport {

public static void main(String[] args) {

out.println(MAX_VALUE);

out.println(toHexString(42 ));

}

}

两个类都产生相同的输出:

1. 2147483647

2. 2a

让我们看一下使用静态导入特性的代码中将发生什么:

1、虽然该特性通常称为“静态导入”,但语法必须是import static,后面跟你想导入的static成员的完全限定名称,或者通配符

最后

以上就是典雅香氛为你收集整理的java 静态导入_JAVA静态导入(import static)详解的全部内容,希望文章能够帮你解决java 静态导入_JAVA静态导入(import static)详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部