Java学习笔记 —— 11
来源:互联网 发布:9块9包邮淘宝店 编辑:程序博客网 时间:2024/05/14 14:44
关键字static
1、static是静态的,可以用来修饰属性,方法,代码块(或初始化块)、*内部类。
static修饰属性。
1)、static修饰属性(也称为类变量):由类创建的所有对象都共用这个属性,当其中一个对象对此属性进行修改,会导致其它对象的调用有变化。
2)、类变量随着类的加载而加载,不依赖于对象,并且是独一份。类变量的加载时早于对象。
3)、可以通过类来调用静态变量,也可以通过对象来调用静态变量。
内存中的形式:
2、static修饰方法
1)随着类的加载而加载,在内存中是独一份
2)可以通过“类.类方法”的方式调用,也可以用对象调用。
3)内部可以调用静态的属性或者静态的方法,但是不能调用非静态的属性和方法。反之,非静态的方法可以调用静态的属性和方法。
注意:静态的结构(static的属性、方法、代码块、内部类)的生命周期要早于非静态的结构,同时被回收也要晚于非静态结构。
0 0
- java学习笔记—
- Java学习笔记 —— 11
- 学习笔记——JAVA
- JAVA学习笔记——
- 学习笔记——Java
- 学习笔记——Java
- java学习笔记—Jlist
- Java学习笔记—第一章
- JAVA学习笔记—对象
- Java学习笔记—反射
- Java学习笔记—集合
- JAVA学习笔记—总体学习目标
- Java学习笔记11
- java学习笔记11
- java学习笔记11
- Java学习笔记11
- java学习——java中的反射学习笔记
- java学习笔记—java的学习路线
- 在QMainWindow添加控件无法显示而QDialog却可以
- android tool export报错为support v7包问题
- App图标右上角的数字设置
- 解决Tomcat可以在eclipse启动,却无法显示默认页面
- 文本排版之----TextKit
- Java学习笔记 —— 11
- FragmentTabHost切换Fragment时避免重复加载UI(ViewPager切换Fragment时也适用)
- 利用两个栈模拟队列
- 笔试题
- 算法总结之求解模线性方程组
- delphi 四舍五入Round函数【百帖整理】
- 网页开发的5种在线调试环境-亲身体验
- TCP-UDP Socket
- Datatable 增加一列并为该列赋上相应的值