`
akiraray
  • 浏览: 90296 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

import static(5.0新特性)

阅读更多
最近再看xwork2的源码
获益不小 总能看到很多曾经不曾见过的语法
每见一个并进行分析
------
语法:import static
作用:可以使用被import的类的静态字段
范例:

import static packget.ClassName.STATIC_FEILD

则在调用类的方法里遍可以直接使用STATIC_FEILD字段

应用环境:
对于那些曾经在interface里设置了静态字段但是没有进行final修饰的字段,
现在可以通过这种方法,方便的去使用了。
tips:如果将调用类中所有的静态字段全部调用,则可以使用通配符,但是这样会降低代码引用部分的明确性
import static packget.ClassName.*

分享到:
评论

相关推荐

    jdk5.0新特性

    ### JDK 5.0新特性详解 #### 一、自动装箱与自动拆箱 在JDK 5.0中,引入了一个非常实用的功能——自动装箱和自动拆箱,这极大地方便了开发者在处理基本数据类型和它们对应的封装类之间的转换。以前,我们可能需要...

    java 5.0新特性.txt

    以下是对Java 5.0新特性的详细解析: ### 1. 自动装箱与自动拆箱(AutoBoxing & UnBoxing) - **自动装箱**:是指将基本数据类型自动转换为对应的包装类型。例如,`int` 类型可以自动转换为 `Integer` 类型。这一...

    JDK5.0 新特性

    最后,JDK 5.0还引入了静态导入(Static Import),允许直接使用类的静态成员而无需指定类名,降低了代码的冗余,提高了代码的可读性。 总的来说,JDK 5.0的新特性显著地提升了Java编程的效率和代码质量,使得Java...

    jdk5.0新特性汇总(超级详细)

    ### JDK 5.0 新特性详解 #### 一、增强的 for 循环(ForEach Loop) JDK 5.0 引入了增强的 `for` 循环,也称为 foreach 循环,用于简化对集合和数组的操作。这种循环语法更加简洁,易于阅读。 **示例代码:** ``...

    java5.0新特性

    以下是对Java 5.0新特性的详细阐述: 1. **泛型(Generics)**:Java 5.0引入了泛型,允许在类、接口和方法声明中使用类型参数,以增强类型安全性和减少强制类型转换。泛型有助于防止在运行时出现...

    jdk5.0新特性ppt

    泛型是JDK 5.0中最关键的特性之一,它允许我们在类、接口和方法中使用类型参数,从而在编译时就能检查类型安全。泛型帮助我们避免了运行时的`ClassCastException`,因为它们确保了集合和容器中存储的数据类型与预期...

    JDK5.0新特性源代码

    在这个名为“JDK5.0新特性源代码”的压缩包中,我们可以期待找到与这些关键特性相关的源代码示例。以下是JDK 5.0引入的一些核心新特性及其详细解释: 1. **泛型(Generics)**:泛型允许在类、接口和方法中声明类型...

    J2SE 5.0专题 之 语言特性

    在深入探讨 J2SE 5.0 的新特性之前,需要确保已经安装了新版 JDK。可以通过访问 [Sun 官方网站](http://java.sun.com/j2se/1.5.0/download.jsp) 下载最新的 JDK。此外,为了提高开发效率,建议使用支持 J2SE 5.0 的...

    JDK5.0的11个主要新特征

    JDK5.0是Java开发的一个重要里程碑,它引入了11个主要的新特性,极大地提升了编程效率和代码安全性。以下是对这些特性的详细说明: 1. 泛型(Generic) 泛型的引入是为了解决类型安全问题,避免在运行时进行不必要...

    JDK 5.0.zip

    9. **静态导入(Static Import)**:允许将类的静态成员直接导入到作用域中,避免了大量使用类名前缀,使代码更加清晰。 10. **死锁检测**:JDK 5.0的JConsole工具提供死锁检测功能,帮助开发者诊断和解决多线程...

    Java5.0中方帮助文档

    通过深入阅读和理解"Java5.0中方帮助文档",开发者不仅可以掌握Java 5.0的新特性,还能提升编程技能,更好地理解和应用Java平台。这份文档详细解释了每个新特性的使用方式,以及如何在实际项目中有效利用它们,对于...

    jdk 5.0 ban

    4. **增强的for循环(Enhanced For Loop)**:也称为foreach循环,是JDK 5.0引入的新特性,简化了遍历数组和集合的操作。如`for (Type item : arrayOrCollection) { ... }`。 5. **变量注解(Variable Annotations...

    Java JDK 5.0学习笔记

    Java JDK 5.0是Java发展历程中的一个重要里程碑,它的发布带来了许多创新特性和改进,极大地提升了开发效率和代码质量。本学习笔记旨在帮助新手全面理解并掌握Java 5.0的关键知识点。 一、泛型(Generics) Java ...

    良葛格JDK5.0学习笔记

    通过深入学习《良葛格JDK5.0学习笔记》,开发者能够全面了解并熟练运用这些新特性,提升代码质量和效率,更好地适应Java编程的新时代。这份笔记对于Java初学者和有一定经验的开发者来说都是一份宝贵的参考资料。

    JAVA5.0API

    在Java 5.0版本中,引入了许多重要的新特性和改进,其中包括: 1. **泛型(Generics)**:泛型允许在编译时检查类型安全,减少了类型转换的需要,提高了代码的可读性和可维护性。例如,`List<String>` 定义了一个...

    J2SE 5.0 API (中文版)

    此资源是一个中文版的 J2SE 5.0 API 文档,对于学习和理解 Java 5.0 的新特性和库函数非常有帮助,尤其其内置的索引功能使得开发者能快速定位所需信息。 1. **泛型(Generics)** 泛型是 J2SE 5.0 中最重要的特性...

    javaAPI 5.0中文.rar,javaAPI 5.0中文.rar

    通过查阅"API 5.0中文.chm"文件,你可以详细了解到这些特性和更多其他功能,包括IO流、网络编程、异常处理、集合框架、多线程、反射以及各种内置类和接口的使用方法。这个中文版的API文档对于学习和应用Java 5.0技术...

    JAVA5.0API_CN

    Java 5.0,也被称为Java 2 Platform, Standard Edition 5.0(J2SE 5.0),是Java发展历程中的一个重要里程碑,引入了大量新特性和改进,极大地提升了开发效率和代码质量。这个版本的API参考手册是开发者理解和使用...

    良葛格java5.0的学习笔记

    Java 5.0,也被称为Java 1.5,是Java发展历程中的一个重要里程碑,它引入了许多新特性,改进了语言的效率和可读性。良葛格的Java 5.0学习笔记,作为一位学习者的经验总结,对于初学者来说无疑是一份宝贵的资源。以下...

Global site tag (gtag.js) - Google Analytics