Java中的静态引入
来源:互联网 发布:sql server 2016 sp1 编辑:程序博客网 时间:2024/05/29 19:55
静态导入介绍
import static静态导入是JDK1.5中的新特性
一般导入一个类用: import com…..ClassName;
而静态导入是这样:import static com…..ClassName.*;
这里的多了个static,还有就是类名ClassName后面多了个 .* ,意思是导入这个类里的静态方法和静态变量。
静态导入优点
当只想导入某个静态方法,只要把 .* 换成静态方法名就行了。然后在这个类中,就可以直接用方法名调用静态方法,而不必用ClassName.方法名 的方式来调用。
使用静态导入的原则
- 语法为import static, 不能说static import。
- 提防含糊不清的命名static成员。例如,如果你对Integer类和Long类执行了静态导入,引用MAX_VALUE将导致一个编译器错误,因为Integer和Long都有一个MAX_VALUE常量,并且Java不会知道你在引用哪个MAX_VALUE。
- 可以在static对象引用、常量(记住,它们是static 或final)和static方法上进行静态导入。
静态导入缺点
语义不明确,会降低代码的可读性
阅读全文
0 0
- Java中的静态引入
- Java静态引入
- JAVA静态引入
- JAVA静态引入
- Java静态引入
- Java静态引入
- Jsp中的静态引入和动态引入
- 静态引入
- 静态引入
- 静态引入
- 静态引入
- 静态引入
- Java中的静态static
- JAVA中的静态导入
- Java中的静态变量
- Java中的静态import
- JAVA中的静态类
- java中的静态
- Mybatis的基础使用详解
- 【笔记】Ubuntu 安装 Java 环境
- Redis源码分析(sds)
- 垃圾收集算法与垃圾收集器
- C语言位运算符:与、或、异或、取反、左移与右移详细介绍
- Java中的静态引入
- [绍棠] XCode9的新变化总结
- 安装解压版的mysql
- matplotlib绘图可视化知识点整理
- 基础总结
- springboot初体验
- 笨办法学Python习题2-注释和#号
- 该怎么写博客,博客征程的正确打开方式
- 每个开发人员都应该知道的10个Linux命令