java static的问题解决下

java 类中的类中的 static方法里面为什么没有this

请详细的告诉我

static在程序加载的时候已经加载了,而this则是只有在你使用的时候才分配空间

因为 this 指代的是当前这个类的对象,而静态方法是和类挂钩的,跟对象无关,当然不能使用this

1) this 关键字是类内部当中对自己的一个引用,可以方便类中方法访问自己的属性;
2)可以返回对象的自己这个类的引用,同时还可以在一个构造函数当中调用另一个构造函数。

static 是静态方法,不能引用具体对象中的属性

static方法里面,没有this的。static方法是属于累的,不是属于哪个对象的