static都有哪些用法?
所有的人都知道
static
关键字这两个基本的用法
:
静态变量和静态方法
.
也就是被
static
所修饰的变量
/
方法
都属于类的静态资源
,
类实例所共享
.
除了静态变量和静态方法之外
,static
也用于静态块
,
多用于初始化操作
:
此外
static
也多用于修饰内部类
,
此时称之为静态内部类
.
最后一种用法就是静态导包
,
即
import static
.import static
是在
JDK 1.5
之后引入的新特性
,
可以用来指
定导入某个类中的静态资源
,
并且不需要使用类名
,
可以直接使用资源名
,
比如
:
public
calss PreCache
{
static
{
//
执行相关操作
}
}
import static
java
.
lang
.
Math
.
*
;
static都有哪些用法?最先出现在Python成神之路。
共有 0 条评论