设为首页 加入收藏

TOP

4.7.2 静态导入
2013-10-07 00:26:32 来源: 作者: 【 】 浏览:56
Tags:4.7.2 静态 导入

4.7.2   静态导入

从Java SE 5.0开始,import语句不仅可以导入类,还增加了导入静态方法和静态域的功能。

例如,如果在源文件的顶部,添加一条指令:

 

就可以使用System类的静态方法和静态域,而不必加类名前缀:

  

另外,还可以导入特定的方法或域:

 

实际上,是否有更多的程序员采用System.out或System.exit的简写形式,似乎是一件值得怀疑的事情。这种编写形式不利于代码的清晰度。不过,静态导入有两个实际的应用。

算术函数:如果对Math类使用静态导入,就可以采用更加自然的方式使用算术函数。例如,

 

看起来比

 

清晰得多。

笨重的常量:如果需要使用大量带有冗长名字的常量,就应该使用静态导入。例如,

 

看起来比

 

容易得多。

【责任编辑:夏书 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.4.4 Factory方法 下一篇4.6.5 参数名

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: