Java static修饰属性(类变量)、static修饰方法(类方法)
来源:互联网 发布:广西广电网络三网合一 编辑:程序博客网 时间:2024/05/16 03:11
注:静态的结构(static的属性、方法、代码块、内部类)的声明周期要早于非静态类,同时被回收也晚于非静态类。
一、static修饰属性(类变量)
1.由类创建的所有的对象,都共用这一属性。
2.类变量随着类的加载而加载,即使此类还未new过对象,这个类变量也存在,而且仅一份;
然而,实例变量是类new过之后才有的,而且每个对象都存一份。
3.类变量的加载早于对象。
4.类变量存放在静态域中。
二、static修饰方法(类方法)
1.随着类的加载而加载,就算没有new类,类方法还是存在,且仅存在一份。
2.类方法内部可以调用静态的属性和静态的方法,而不能调用非静态的属性和方法;
反之,非静态方法可以调用静态的属性和方法。阅读全文
0 0
- Java static修饰属性(类变量)、static修饰方法(类方法)
- Java static修饰属性(类变量)、static修饰方法(类方法)
- Java static 修饰属性(类变量),修饰方法(类方法)
- java中的static(包括类前面修饰的static、方法前面修饰的static、成员变量前面修饰的static)
- java中的static(包括类前面修饰的static、方法前面修饰的static、成员变量前面修饰的static)
- Java static修饰方法
- Java - Static和Final修饰类属性变量及初始化
- static修饰类,变量和方法,代码块
- Java static修饰变量
- static修饰的类属性
- static修饰方法
- static修饰方法中的变量问题
- Java中final和static对修饰类、方法、属性的总结
- Static和Final修饰类属性变量及初始化
- static和final修饰类属性变量及初始化
- Static和Final修饰类属性变量及初始化(转载)
- Static和Final修饰类属性变量及初始化
- java中static修饰成员方法
- centos 7添加win10引导
- DEAR
- redis异步主从数据复制和集群脑裂解决方案
- mybatis的一些笔记
- hdu 2082 找单词(二维01背包)
- Java static修饰属性(类变量)、static修饰方法(类方法)
- C++三大特性--继承
- discuzX 论坛列表页获取帖子内容页主题的pid
- HDU 2722:Here We Go(relians) Again
- hibernate多对多注解式开发
- DBCC CHECKDB修复异常表
- HDU 1213 How Many Tables [并查集]
- Node.js安装配置
- 第五周——项目一 自建算法库 “顺序栈”