Java static
静态的不需要实例化,直接用,比如数组的Arrays.sort()
1. 修饰属性
生活中的例子

static




使用static

内存图

静态的就只有一份,会被其他的对象修改

2. 修饰方法

和对象没有关系

静态方法中,不能访问非静态的属性


3. 非static方法
对象都有了,类肯定有,类有了,静态区肯定有static数据了,类能调,我也能调

4. 总结


3、修饰代码块 了解就ok

静态的不需要实例化,直接用,比如数组的Arrays.sort()
生活中的例子





使用static

内存图

静态的就只有一份,会被其他的对象修改


和对象没有关系

静态方法中,不能访问非静态的属性


对象都有了,类肯定有,类有了,静态区肯定有static数据了,类能调,我也能调



