java中 publice void tell() { } 和 void tell() {} 这两个方法有什么不同?

如题所述

第1个回答  2016-12-05
static相当于一种修饰符 用来修饰成员变量和成员方法,也可以形成静态static代码块
被static 修饰的叫静态变量 没有的叫实力变量
被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说 ,它不依赖类特定的实例,被类的所有实例共享。
只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象
static 成员的最常见的例子是main( ) 。因为在程序开始执行时必须调用main() ,所以它被声明为static。追问

????????????????????????????????老大看看问题行么

本回答被网友采纳