Java面试向:脑图static有哪些用法
2018-09-21 本文已影响33人
拾识物者
讲真,如果有面试官这么问,这个面试官要么很懒,要么很烂。
但面试还是要继续(MMP.jpg)
可以先讲主要区别:
相信写过Java代码的人都知道static加与不加的区别,主要的区别就是在于有没有和对象关联,static修饰的东西是与具体对象无关的,因此可以得出几个推论:
- 非static可以使用static,反过来则不行,static不可以使用非static。
- static可以通过类名称直接调用,非static则需要一个具体的对象。
主要区别讲完,可以分类详细讲
- static方法
- static字段
- static代码块
- static类

详情请戳 百度脑图
最后可以讲一讲工作中用到的例子,如果面试官还看你不顺眼的话。
拜拜,煮面时顺溜
参考资料
https://www.cnblogs.com/dolphin0520/p/3799052.html
https://www.cnblogs.com/aademeng/articles/6192954.html