2020-12-19 15:47发布
属于类级别的,不需要创建对象就可以直接使用.
全局唯一,内存中唯一,静态变量可以唯一标识某些状态.
在类加载时候初始化,常驻在内存中,调用快捷方便.
应用场景:1. 静态方法最适合工具类中方法的定义;比如文件操作,日期处理方法等.2. 静态方法适合入口方法的定义;如单例模式,因为从外部拿不到构造函数,所有定义一个静态的方法获取对象非常有必要.3. 静态变量适合全局变量的定义.(如布尔型静态成员变量做控制符
最多设置5个标签!
属于类级别的,不需要创建对象就可以直接使用.
全局唯一,内存中唯一,静态变量可以唯一标识某些状态.
在类加载时候初始化,常驻在内存中,调用快捷方便.
应用场景:
1. 静态方法最适合工具类中方法的定义;比如文件操作,日期处理方法等.
2. 静态方法适合入口方法的定义;如单例模式,因为从外部拿不到构造函数,所有定义一个静态的方法获取对象非常有必要.
3. 静态变量适合全局变量的定义.(如布尔型静态成员变量做控制符
一周热门 更多>