java static成员变量和成员函数
来源:互联网 发布:sql中sum函数 编辑:程序博客网 时间:2024/06/05 17:55
- static成员变量
希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!!
Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问。
静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收!
- 静态方法
Java 中的 static 使用之静态方法
与静态变量一样,我们也可以使用 static 修饰方法,称为静态方法或类方法。其实之前我们一直写的 main 方法就是静态方法。静态方法的使用如:
运行结果:
需要注意:
1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如:
如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。如:
2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量,如下所示:
3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。如:
0 0
- java static成员变量和成员函数
- static成员函数成员变量
- class 的static成员变量和 static 成员函数
- Static成员变量,static成员函数解析
- static 静态变量和静态成员函数
- static静态变量和静态成员函数
- 静态成员变量和静态成员函数(static)
- static 声明的静态成员变量和静态成员函数
- 静态成员变量和静态成员函数(static)
- 静态成员变量和静态成员函数(static)
- 静态成员变量和静态成员函数(static)
- static成员变量和成员函数可以被继承
- C++ static 静态成员变量 和 静态成员函数
- 类的static成员变量和成员函数
- C++ static静态成员变量和静态成员函数
- static静态成员变量和静态成员函数
- C++ static静态成员变量和静态成员函数
- 静态成员变量和静态成员函数 static
- LeetCode 题解(195) : Contains Duplicate
- 类Hash结构词典
- 我回来了!
- 白话经典算法系列之七 堆与堆排序
- c#手动创建DataTable
- java static成员变量和成员函数
- springmvc接收页面表单参数
- 设计模式--访问者模式
- Css中为对象应用样式的三种方法:id,class,style
- 平衡二叉树解惑
- 微信开发第一篇了解微信公众平台(所有测试代码已上传博客)
- UI设计-不简单?简单(1)
- connect: Network is unreachable解決方法
- iOS NSNull