有没有大神讲解一下static的使用方法,它需要注意的太多了,有没有总结性的一些方便的干货

来源:7-7 Java 中的静态内部类

墨墨白

2019-03-05 21:21

有没有大神讲解一下static的使用方法,它需要注意的太多了,有没有总结性的一些方便的干货

写回答 关注

2回答

  • 慕沐6598592
    2019-03-08 21:49:07

    被static修饰的变量(包括成员变量和局部变量)会随着类的加载而加载到内存的数据区,所有访问这个变量时不需要new类的对象来访问它;而未被static修饰的变量,它不会随着类的加载而加载到内存,则需要通过new对象的方式使它加载到堆内存,然后再用对象来访问它。

  • 楼昇月
    2019-03-05 21:39:07

    静态对静态,成员对成员;成员需实例,静态都可调……也就是说静态属性之间是可以直接访问的,但是静态成员不可以直接访问成员属性,必须通过实例对象来访问成员属性,但成员属性可以直接访问成员属性;当静态内部内想要访问外部类的静态属性时,还需要通过外部类名来指明属性范围,否则将采用“就近原则”进行属性的访问……

    慕少1317...

    绕口令?

    2020-04-16 16:46:27

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530561 学习 · 6091 问题

查看课程

相似问题