静态什么时候用?
来源:互联网 发布:盐城都玩网络 编辑:程序博客网 时间:2024/05/17 07:28
/* 静态什么时候使用? 1,静态变量。 当分析对象中所具备的成员变量值都是相同的,这时这个成员就可以用静态修饰。 注意点:只要数据在对象中是不同的,就是对象的特有数据,必须存储在对象中,是非静态的。 2,静态函数。 函数是否用静态修饰就参考一点,就是该函数功能是否有访问到对象中的特有数据。 从源代码看,该功能是否需要访问非静态的成员变量。如果需要,该功能就是非静态的,反之,则可以定义成静态的。 注意点:对象是用来封装特有数据的,你没有使用到特有数据,创建对象就没有意义,只会浪费空间。 因此,函数功能不需要访问对象的特有数据时,建议定义成静态。 */class Demo{ int age; static int num = 9; public void speak() { System.out.println(age); }}public class Demo_14 { public static void main(String[] args) { // TODO Auto-generated method stub }}
阅读全文
0 0
- 静态什么时候用?
- 【重点】什么时候用静态方法
- 什么时候考虑使用静态
- 什么时候使用静态方法
- 静态什么时候使用?
- 什么时候使用静态
- 什么时候使用静态
- 什么时候使用静态?
- 什么时候使用静态
- 什么时候使用静态static?
- Static静态---什么时候使用静态?
- PHP 面向对象之静态方法和属性;什么时候用静态和用静态的好处
- Java - static静态什么时候使用
- 什么时候定义静态成员呢?
- 什么时候使用静态变量和静态函数?
- 什么时候使用静态方法、非静态方法
- 【C#】什么时候使用单例什么时候使用静态类?
- Java 静态内部类 与 非静态内部类的区别?什么时候用静态内部类,又是什么时候用非静态内部类?
- Servlet.service() for servlet [springMVC] in context with path [] threw exception [Could not get Req
- 在实际使用它的过程中不需要再次使用 ‘
- 天天学Linux命令22--find命令之xargs
- 静态代码块,构造代码块与构造函数
- python中matplotlib画图中文不能显示
- 静态什么时候用?
- vim 插件安装
- 设计模式
- 解决ios上微信浏览器返回不刷新的问题
- HTML学习之路-1 HTML语言简介
- 跨域请求
- 【ORACLE】异常关闭时ORACLE如何根据SCN对数据库进行一致性判断
- 过滤文档字符串中外网链接---正则匹配
- 这是为了确保使用者在变量为 nil