Java5.0新特性01-静态导入(import static)

原创 2012年03月31日 09:47:41

 静态导入-import static

语法:

         import static 类名.静态方法名;

实例:

import static java.lang.Math.random;  //1

class TestDemo 
{
	public static void main(String[] args)
	{
		int i = (int)(random()*10%10);  //2
		System.out.println(i);
	}
}

注意:

     1.也可写成: import static java.lang.Math.*;
        但是不可以写成这样:import static java.lang.*;

     2.当当前类中存在与静态导入的类的名称一样的静态方法时,优先调用本地方法!

     3.谨慎使用静态导入! (虽然使用静态导入书写简洁,但是其表达较模糊)

java1.5新特性:静态导入import static

第一次看到项目中出现isEmpty(自己封装的一个工具方法)直接使用,而不需要xxxUtil.isEmpty()的形式。后面细细观察到在class顶部出现import static xxx.xxx.x...

Java基础——JDK5.0的简单新特性(静态导入、可变参数、增强型for循环、自动拆装箱)

1.静态导入 import:导入一个包中某个类或所有类 import static:导入一个类中某个静态方法或所有静态方法 import static java.lang.Math.*; ...
  • ayhlay
  • ayhlay
  • 2013年06月17日 14:09
  • 2350

Java静态导入(import static)需谨慎

出于对作者的尊重和感谢,原文地址为http://www.weixueyuan.net/view/6101.html 从Java 5 开始引入了静态导入语法(import static),...

Java静态导入(import static)

junit测试相关代码,经常用到java 静态导入,下面简单描述java的这个特性。从Java 5 开始引入了静态导入语法(import static),其目是为了减少字符输入量,提高代码的可阅读性,...

java 静态导入 import static

 要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。   使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。   静态导入也是...

Java静态导入static import

Java静态导入static importimport static这个特性在JDK1.5首次出现,一般称为静态导入,用法如下:import static package.identifier.Cla...

Java静态导入(import static)需谨慎

从Java 5 开始引入了静态导入语法(import static),其目是为了减少字符输入量,提高代码的可阅读性,以便更好地理解程序。我们先来看一个不使用静态导入的例子,也就是一般导入: publ...
  • softn
  • softn
  • 2016年05月31日 06:40
  • 365

从零开始学JAVA:java 静态导入 (import static) 详解

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

黑马程序员--01.JDK5部分新特性--01【静态导入】【可变参数数组】【享元设计模式的思想】

JDK5部分新特性----1       静态导入     可变参数数组 享元设计模式思想 ----------- android培训、java培训、java学习型技术博客、期待与您交流! -----...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java5.0新特性01-静态导入(import static)
举报原因:
原因补充:

(最多只允许输入30个字)