为什么要有static关键字?
想像以下,我们定义了一个学生类,有年龄,性别,国籍三个属性,构造方法有参无参都有,现在我们要创建的对象年龄,性别
各有所不同,但是都是中国人。
那么每次我们每次创建对象时都要重复为其设置国籍是不是有点麻烦,于是就有了static关键字
以下在属性前面添加了static关键字

根据以下代码可以看出,设置static关键字后,我们只需要设置一次国籍的属性,后面创建对象的国籍不需设置都是static

既然static这么神奇,那么我们进一步了解了解他吧

注意事项

内存图解如下


main方法详解

main方法最早是用来接收String数组,这里我们试试

本文通过一个学生类的例子,解释了在Java中使用static关键字的原因及作用。通过为类属性添加static,可以实现所有对象共享同一属性值,从而简化代码并提高效率。
719

被折叠的 条评论
为什么被折叠?



