Java 中静态变量和实例变量区别
来源:互联网 发布:软件项目部署方案 编辑:程序博客网 时间:2024/06/07 07:01
· 静态变量属于类,该类不生产对象,通过类名就可以调用静态变量。
· 实例变量属于该类的对象,必须产生该类对象,才能调用实例变量。
public class StaticTest {
private static int staticInt = 2;
private int random = 2;
public StaticTest() {
staticInt++;
random++;
System.out.println("staticInt= "+staticInt+" random = "+random);
}
public static void main(String[] args){
StaticTest test= new StaticTest();
StaticTest test2= new StaticTest();
}
}
访问控制
修饰符
当前类
同一包内
子孙类
其他包
public
Y
Y
Y
Y
protected
Y
Y
Y
N
default
Y
Y
N
N
private
Y
N
N
N
0 0
- Java 中局部变量、静态变量和实例变量区别
- Java中静态变量和实例变量的区别?&和&&
- Java中静态变量和实例变量的区别?&和&&
- Java中静态变量和实例变量的区别
- Java中静态变量和实例变量的区别
- Java 中静态变量和实例变量区别
- Java 中静态变量和实例变量区别
- Java 中静态变量和实例变量区别
- Java 中静态变量和实例变量区别
- Java中静态变量,实例变量和局部变量
- Java实例说明 静态变量和实例变量的区别
- Java 中静态变量与实例变量的区别
- Java 中静态变量与实例变量的区别
- 解析Java中静态变量与实例变量的区别
- Java中静态变量与实例变量的区别
- 解析Java中静态变量与实例变量的区别
- Java中静态变量与实例变量的区别
- 解析Java中静态变量与实例变量的区别
- acm书中题目 p-16
- 从二维向量跟虚数的区别到欧拉公式,复指数函数
- 奋斗到永远!
- 如何搭建NDK环境并进行JNI开发?然后打包出动态so文件并在其他项目中使用?
- 数据结构之B进制(确定进制)
- Java 中静态变量和实例变量区别
- 第十章 对象和类
- [bzoj2780][Spoj]8093 Sevenk Love Oimaster
- 分布式框架Dubbo应用
- 107. Binary Tree Level Order Traversal II
- adb 调试笔记
- 构造方法
- ssh项目搭建
- JAVA中的字符串的indexOf函数 和substring