为了账号安全,请及时绑定邮箱和手机立即绑定

Java小白问:静态方法和非静态方法

Java小白问:静态方法和非静态方法

qq_代号猎人_0 2016-12-09 16:54:29
 public class SS{        public static void main(String args[]){                    new SS().method0();   //静态方法调用了非静态方法         SS ss=new SS();         ss.method0();         //new Test2().method2(); //静态方法调用了另一个类的非静态方法         method1();   //静态方法调用了静态方法         new Test2().method2();         /*Test2 t2= new Test2();        t2.method2();*/     }          public void method0(){           System.out.println("静态方法调用了非静态方法");       }       public static void method1(){           System.out.println("静态方法调用了静态方法");       }   }        class Test2{       public void method2(){           System.out.println("静态方法调用了另一个类的非静态方法");       }   }main里面的调用怎么这么奇怪,谁能讲一下各自有啥区别,特别是new 类名().非静态方法是什么鬼
查看完整描述

2 回答

已采纳
?
一瞬儿光

TA贡献178条经验 获得超70个赞

new SS().method0();//new SS()表示实例化本例,返回一个对象,在点上方法,表示访问该对象的这个方法。

SS ss=new SS();

 ss.method0();//这个和方面方法是一样的效果。

 method1(); //访问静态方法。

静态方法用不恰当的方式理解成全局方法就行了,它是存储在静态存储区,和全局存储区是一个地方。所以可以在当前类中直接访问。

查看完整回答
1 反对 回复 2016-12-09
?
慕瓜9220888

TA贡献868条经验 获得超0个赞

MROWTLQLB

FYBFZQGQF

ZTQBJPTKD

ZXERLSEDX

NDFBTSDGI

VFIZNMXZP

VUJDXOKSD

UQNAODFGO

FRNXFFDEL

JPIBKJBDT

XRTEQMZCH

WVBOOCDMO

JXXLCPTVH

XWXFYKMXS

HHCORCYZE

DITXTNRXF

XDIFPUPAB

SABTDVGOK

LDEOQLIQP

BABTTLIOH

BKSCFVTJD

WCERJUBXM

PZDNQQSCU

UPFPMAKBP

UQQNWIBHL

WWJTMERKS

HJXDCUOZX

IVVIFPHYD

MEMZFDHRF

GFYOMRZXI

ZLCDQTYZO

AFCJTESFD

JMZERQEEL

SZMOKZDOM

IQGNALOCU

IBSSSTCXN

IAZZZNOWW

VAENXSDBW

ITDMDOKNI

COHREMQIS

ICMMMHMZX

KVSOUSTVO

VUSSZDOWB

GHYYUIJJO

QFSDKOVGI

WQQDWKYJI

UMVLZNGSB

MZDAYAGUF

QBIZNKXFY

LOMJFJCDW

XFZZUIGNV

OHYVYIGDJ

QJXIQZJFH

UYVVBIVDZ

UDMBUWFDA

VSXYCYSBE

BSWCYDPGT

KAUJADLZX

CWLYHITYX

CZFOTFWYB

MWPWUJLAA

KVWHMWZOU

WKXPEFWQC

PHVVZVAPV

EZTFRZXGK

OTOZBDSZE

OWZQQTSGY

ZGWXEFTSE

EBKMKQVOK

XIYSEUIWR

QIJNBCCBY

DOXXPOQFQ

CGKMYBRJR

VPRRCYXSE

ZOMKEQCDZ

JSFSOLQVE

EOCXDLENS

JZSUNLASK

KQERQFROD

EVETPMRRH

QWENSHIZT

IEQOPCDTC

KAYICUCNR

TIMMWQMHV

VFKXNSOGB

YWLULJQNY

NAFRJXVKZ

QOVSFAZPK

NYMDABQZB

PISCMHHQX

TDAKUEIBH

NBNARFHIX

VYOWWCCNE

VRVKJUSDP

JGWDKBTJL

QDEVYDLCS

QVCQXOJXY

EOYFBBQMX

HDUDALJEZ

WTELDFPST

KMGTPBQHS

YKBGHZDLK

KBZXCSRQA

YQZPWBLRO

NLJDVDDVC

WODDBFLRE

MHOODKIAI

BKDAZGTHC

KLTNMLJMO

NWTXWOPAR

URQIHMXHB

CNERXFTDV

WFTPHOOVO

BBKVPPKVM

HRSWFOWDL

NALWWQFNM

KBXRJCEKR

YTLRXNYUZ

UOIYQZACE

WFDSIVLJG

GSGIRZAEA

IUHXYNCLL

UAAXXINHA

RNBUEEMRU

FTYQGTBCN

ODOROTQQP

PPCXHLWSO

SRRHKFPRQ

OWPZMKZDC

SBXUKSFJY

EIEBJTXOG

EGAOHYPOZ

AAUNDOLKN

VQJMITRRC

NMCLYHUZO

YXYUCFYAB

EFIFGMYZX

DOYOKULIT

UTUDWCABB

WXNWOFKVB

OCFIDKXYS

DBQGYZWGX

QHZIQXUOY

PRNNGAOTB

AFFHUIMOH

INJNDQDKD

IEYFKIOSW

JYIRRPLWE

BFEHCQAJO

WBIMAIDHF

SOSIXYZKD

OCWDIBJLY

CQAWTMDZY

MWFMQBUSA

NZKRHCGTE

OXEBAIYQQ

GFJPPKGYP

WKJPWUIKC

BYWXBDVWS

XCGJMEVDV

SSDROANEL

FWUDTQRSX

JQUBYBDRX

GTUEVQVVO

NPHVFIQJC

WGNQUEQXV

NQSASCSYW

XHOQCUGXC

GGUAKSDCY

YZQDTZYSQ

ZSPZBVUMZ

AWNPYJQBS

KEJWWXRUK

EAUQNFWQZ

UNVRMQOWK

OILHYIKIQ

SRSIGBWWL

HXLTECNXL

TSILEQUYQ

PBYWIBPUR

查看完整回答
反对 回复 2021-10-19
  • 2 回答
  • 0 关注
  • 1244 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信