成员变量(实例变量,类变量) 局部变量 的区别
来源:互联网 发布:netbeans 如何配置php 编辑:程序博客网 时间:2024/05/23 17:53
成员变量:包括实例变量和类变量
成员方法:包括实例方法和类方法
实例变量:非static关键字修饰的变量
类变量(静态变量):static关键字修饰的变量
实例方法:非static关键字修饰的方法
类方法(静态方法):static关键字修饰的方法
局部变量:方法中定义的变量
静态方法(类方法)只能访问静态成员,静态方法,不能够访问非静态成员,非静态方法
非静态方法(实例方法)既可以访问非静态成员,非静态方法,还可以访问静态成员,静态方法
public class VariableDiff { int instanceVariable; //实例变量 static int classVariable; //类变量(静态变量) public void instanceMethod() { //实例方法 int localVariable; //局部变量 System.out.println(instanceVariable); //实例方法可以访问实例变量 System.out.println(classVariable); //实例方法可以访问类变量 } public void instanceMethod02() { instanceMethod(); //实例方法可以访问实例方法 classMethod(); //实例方法可以访问类方法 } public static void classMethod() { //类方法(静态方法)// System.out.println(instanceVariable); //类方法(静态方法)不能够访问实例变量(非静态字段) System.out.println(classVariable); //类方法可以访问类变量 } public static void main(String[] args) { //类方法 classMethod(); //类方法可以访问类方法// instanceMethod(); //类方法(静态方法)不能够访问实例方法 }}
0 0
- 成员变量,局部变量,实例变量,类变量的区别
- 成员变量(实例变量,类变量) 局部变量 的区别
- 类变量、成员变量、实例变量、局部变量、静态变量、全局变量 的区别
- 类变量、成员变量、实例变量、局部变量、静态变量、全局变量的定义与区别
- 类变量,成员变量,局部变量区别
- 局部变量,全局变量,成员变量,实例变量,类变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量、类变量、局部变量的区别
- 成员变量 局部变量 和类变量的区别
- 局部变量, 成员变量, 类变量的区别
- 【Java】成员变量、类变量、局部变量的区别
- avatar-view
- 锁网锁卡
- [LeetCode] Median of Two Sorted Arrays 解题报告
- 深度学习(一)深度学习学习资料
- 图解HTTP粗略笔记
- 成员变量(实例变量,类变量) 局部变量 的区别
- 管道通信初级
- 关于使用sublime的心得
- threshold_sub_pix(Segmentation/Threshold)
- android开发笔记之SubSettings界面跳转
- 深度学习(二)theano环境搭建
- android编译lame
- Linux LTP安装与使用
- MFC中添加list control