Sa dífhabhtóir Eclipse, cén cineál athruithe is féidir a chur in ionad “cód te” sa JVM reatha?

In Eclipse, má ritheann tú clár faoi "Debug" is féidir leat athruithe a dhéanamh ar an gcód, agus an chuid is mó den am a thógfaidh sé éifeacht láithreach.

Uaireanta, áfach, ní dhéanfaidh sé - agus sa chás sin nochtfaidh sé teachtaireacht, nó deir "(féadfaidh sé a bheith as info)" in aice leis na snáitheanna sa phána Debug.

Cad a chinneann an athruithe ar féidir iad a mhalartú go te? Thug mé faoi deara go dteipeann ar na hathruithe seo de ghnáth:

  • ag tabhairt isteach ranganna nua gan ainm
  • ag athrú (ag athainmniú / ag cur / ag baint réimsí agus modhanna) nuair a dhéantar an rang a chur ar an toirt
  • ag cur bloc iarracht-gabhála

ach uaireanta is cosúil go bhfuil sé beagnach randamach. Cad é an loighic atá taobh thiar de chinneadh an féidir cód a athsholáthar nó nach féidir?

8
задан PBJ 4 August 2011 в 21:43
поделиться