Java static(二)
来源:互联网 发布:linux拷贝当前目录 编辑:程序博客网 时间:2024/06/07 16:53
1.静态方法
static方法 - static修饰的方法,也称为静态方法。
- 静态方法不依赖于任何对象实例就可以进行访问,可以直接通过类名调用,任何的对象实例也都可以调用,因此静态方法中不能用this和super关键字
- 静态方法可以访问类的静态变量,不能访问类的实例变量
- 静态方法可以访问类的静态方法,不能访问类的实例方法
- 因为实例变量和实例方法变量都是必须依赖具体的对象实例才能够被调用
静态方法中不能使用this:
静态方法可以访问类的静态变量,不能访问类的实例变量:
2. 实例说明
public class StaticMethod { // 实例变量 private int a = 1; // 静态变量 private static int b =2; // 实例方法访问静态变量和实例变量 public int getA() { return a + b; } // 静态方法可以访问静态变量,不能访问实例变量 public static int getB() {// return a + b;// 不能访问实例变量a return b; } // 静态方法可以访问静态方法,不能访问实例方法 public static int get() {// return getA();// 不能访问实例方法getA() return getB(); }}
阅读全文
0 0
- Java static(二)
- Java关键字(二)static关键字(static声明属性)
- java笔记(二)static和final
- static(二)
- static应用(二)
- java中static的用法(二)静态方法
- 从c++到java 之二(static)
- java中static作用详解(版本二)
- JAVA学习第九课(关键字二static)
- Java学习(二)Static关键字的理解
- Java复习(二)-Static和final关键字
- Java基础复习(二)-----final和static关键字
- Java关键字static,面试经常会问到(二)
- C++中的static(二)
- Java static(一)
- Java static(三)
- C++程序员学Java系列之二二:static 关键字
- java学习记录(二)static与构造方法的回顾总结
- django:自定义静态文件服务器
- Python全局变量与局部变量的区别
- Android APP启动界面(动画)
- 算法第六周Remove Element[easy]
- Word Embedding Topic Discussing
- Java static(二)
- 解决WIN10系统下PL2303_USB转串口驱动兼容性问题
- JavaScript中的内置对象
- 饿了么webapp之1px边框
- Struts2两大验证
- 微信公众号开发--微信JS-SDK扫一扫功能 《二jsp》
- ORA-12514:TNS:listener does not currrntly... PL/SQL连接 win7 VMware上的oracle数据库出错
- GDB
- mysql5.6多实例配置