概要图 一.静态 1.1 静态方法 创建对象就是为了产生实例,并进行数据的封装. 而调用功能时,确没有用到这些对象中封装的数据. 该对象的创建有意义吗?虽然可以编译并运行,但是在堆内存中空间较为浪费. 不建议创建对象.那该怎么调用呢?java中的解决方案就是 使用 static关键字,这是一个成员修饰符. 被静态static修饰的方法除了可以被对象调用外,还可以被类名调用. 静态看上去很美,是不是所有的方法都静态呢?不行! 那么什么时候需要将方法定义成静态的呢? 定义功能时,如果功能不需要访问类…