static修饰属性、方法、代码块、内部类 static数据的生命周期就是类的生命周期,Java虚拟机会在加载类的过程中为静态变量分配内存,一个类的完整的生命周期会经历加载、连接、初始化、使用、和卸载五个阶段。 静态的优缺点优点:1)对对象的共享数据提供单独空间的存储,节省空间,没有必要每一个对象都存储一份2)可以直接被类名调用,不用在堆内存创建对象3)静态成员可以通过类名直接访问,相对创建对象访问成员方便弊端:访问出现局限性。(静态虽好,但只能访问静态) 关于静态的面试题1)Q:抽象的(abstract)方法是否可同时是静态的(static)?A:抽象方法将来是要被重写的,而静态方法...