永发信息网

求java中下面两个方法的区别 public static void test(a){} public void test(a){}

答案:3  悬赏:20  手机版
解决时间 2021-04-01 22:31
求java中下面两个方法的区别 public static void test(a){} public void test(a){}
最佳答案
static相当于一种修饰符 用来修饰成员变量和成员方法,也可以形成静态static代码块
被static 修饰的叫静态变量 没有的叫实力变量
被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说 ,它不依赖类特定的实例,被类的所有实例共享。
只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象
static 成员的最常见的例子是main( ) 。因为在程序开始执行时必须调用main() ,所以它被声明为static。
全部回答
一个是静态方法 通过类名.方法名可以调用这个方法,第二个是普通的公共类方法,需要new他的实例才能调用此方法。静态方法是不能被子类重写的。
static是一个是静态的方法,你不需要new就可以直接调用的,而没有static 你就需要new 出来以后再使用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
考科目一都是驾考宝典的原题吗
请问这张乐谱里面那个音符符号什么意思 就是7
为什么好女人不问男人爱不爱自己,自己却很爱
草酸应该怎么用
板金圆弯头制作图
我想学画画。 就是学古人画画那种,我觉得很
买到无产权房子最好解决方式是什么?
仿古砖有哪些尺寸??
sql insert into从两张表的部分字段插入到第
protel99se怎样新建元件
求图中内搭毛衣
某演员将其演出收入捐赠给慈善机构的行为是单
西游记看那么久 我居然看不出换很多角色 除了
甘肃玉树县的结古镇海拔3950米,2010年4月,
13.2ⅹ10.1=13.2x10.1+13.2对吗
推荐资讯
今夜我想与你相拥依偎 哪首歌里的歌词
几的平方是250?
蒸奶器蒸奶瓶蒸多长时间
坪山高兄弟厂外租房哪最便宜又离厂近?
阅读《春山夜月》回答下面的问题。(5分)春
要不给他送去,漳河就要发大水,把田地全淹了
请问我做复扎后有半年了没有做通液,请问我需
一毫升汞能达到一十四点几克重量吗
在平面直角坐标系中,A(-1,0),B(0,2)
现在上海安费若工作一个月多少钱
四季里哪个季节狗肉最好吃
大专升全日制本科只有高考一个途径吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?