static的使用
来源:互联网 发布:极乐净土mmd动作数据 编辑:程序博客网 时间:2024/06/04 01:00
static表示“全局”或“静态”的意思,可用于修饰变量或方法,也可以形成静态static代码块。
1-static变量(类变量或静态变量)
静态变量在内存中只有一个拷贝(节省内存)JVM在加载类的过程中完成静态变量的内存分配,并且只有这一次分配。
实例变量则每创建一个实例,就会为变量分配一次内存,实例变量在内存中可以有多个拷贝,互不影响(灵活)
2-static 方法
因为static方法独立于任何实例,因此static方法必须被实现,而不能使abstract。
3-static代码块
静态代码块位于类成员的static语句块,可以有多个,位置也可以随便放,它不在任何方法体内,JVM加载类时会执行这些静态代码块,如果static代码块有多个,JVM将按照他们在类中的先后顺序执行他们,每个代码块只会被执行一次
1-static变量(类变量或静态变量)
静态变量在内存中只有一个拷贝(节省内存)JVM在加载类的过程中完成静态变量的内存分配,并且只有这一次分配。
实例变量则每创建一个实例,就会为变量分配一次内存,实例变量在内存中可以有多个拷贝,互不影响(灵活)
2-static 方法
因为static方法独立于任何实例,因此static方法必须被实现,而不能使abstract。
3-static代码块
静态代码块位于类成员的static语句块,可以有多个,位置也可以随便放,它不在任何方法体内,JVM加载类时会执行这些静态代码块,如果static代码块有多个,JVM将按照他们在类中的先后顺序执行他们,每个代码块只会被执行一次
0 0
- static的使用之一
- static的使用
- static的使用(01)
- Static的使用
- java static 的使用
- static关键字的使用
- static的使用
- static的使用
- C++ static 的使用
- static 全局变量的使用
- 关于static的使用
- static关键字的使用
- static 关键字的使用
- 关键字static的使用
- static的使用
- static的使用范围
- static关键字的使用
- static 关键字的使用
- 寻找幸福
- java使用动态代理来实现AOP(日志记录)的实例代码
- [nginx源码分析]配置解析(http作用域)
- SQL Server 2005/2008 触发器的管理和查看
- Android超简单实现listview上下拉伸回弹动画效果
- static的使用
- iPhone在设置中修改应用相关项,应用会重启
- pb单行文本输入框sle技巧
- js 文字复制 到剪切板
- 苹果测试官方数据分析工具,将跟第三方分析公司直面竞争
- Struts2常用标签总结
- Makefile 中:= ?= += =的区别
- Parcelable和Serializable的差别
- 常见正则表达式实例