文章标题
2015-08-24 16:20
204 查看
静态
(1)、静态修饰的内容有成员变量和成员函数。
什么时候定义静态变量?
当对象中出现共享数据,该数据被静态所修饰。
对象中特有数据要定义为非静态变量。
当功能内部没有访问到非静态变量时,该功能可以定义成静态的。
(2)、静态的应用
静态代码块
1、格式:
static{
静态代码块中的执行语句}
特点:
随着类的加载而执行,只执行一次,并且优先于主函数。用于给类进行初始化,用到类的内容,就加载类。
(1)、静态修饰的内容有成员变量和成员函数。
什么时候定义静态变量?
当对象中出现共享数据,该数据被静态所修饰。
对象中特有数据要定义为非静态变量。
当功能内部没有访问到非静态变量时,该功能可以定义成静态的。
(2)、静态的应用
静态代码块
1、格式:
static{
静态代码块中的执行语句}
特点:
随着类的加载而执行,只执行一次,并且优先于主函数。用于给类进行初始化,用到类的内容,就加载类。
相关文章推荐
- POJ-3267-The Cow Lexicon-动规×
- centos升级python,以及yum的修复
- C++单例模式
- Linux驱动中completion接口浅析(wait_for_complete例子,很好)【转】
- android自带示例notepad学习笔记一
- js从url中获取参数
- JS精度计算
- hdu 1233 还是畅通工程
- OrCAD学习笔记
- PAT (Basic Level) Practise:1018. 锤子剪刀布
- 9-6 文件比较。写一个比较两个文本文件的程序。如果不同,给出第一个不同处的行号和列号。
- 剑指offer 算法 (时间效率)
- C++实现字符串的分割和替换
- MapReduce手册(官网)
- GCD
- C++实现字符串的分割和替换
- 如何使用简道云做表单校验
- ios开发里的第三方高级框架神器
- Eclipse 下的 Maven的安装及配置
- 【MySQL】frm文件解析