webForumDet fria alternativet

Hopp mellan klasser

Java

2 svar · 457 visningar · startad av onzo

Medlem sedan okt. 200617 inlägg
Frågan#1

En liten fråga som kanske är lätt att besvara, hoppas jag. Jag är i alla fall ny på det här med Java och har stora problem med en sak.

Saken är den att jag har en klass där ett antal variabler får lite värden. Efter ett tag så hoppar applikationen i väg till en annan klass där det händer lite saker och därefter så hoppar den tillbaka till klass 1. Efter återkomsten till den klassen så skall jag använda en av de variablerna som sattes först men då är den nollställd.

Beror detta på hoppet till den andra klassen? Den variabeln används inte där. Däremot så måste den sättas innan hoppet till klass två eftersom variabeln används för att bestämma en annan variabel som skickas med till klass två.

Går det på något sätt att bevara innehållet i variabeln medan programmet hoppar fram och tillbaka utan att behöva skicka med den till den andra klassen? I så fall hur? Eller måste jag ge variabeln ett värde ytterligare en gång efter det att programmet är tillbaka i den första klassen.

Tacksam för svar

Medlem sedan aug. 20003 575 inlägg
#2

Skicka gärna med lite kod så är det lättare att förstå ditt problem.

Medlem sedan sep. 2001961 inlägg
#3

Generellt så kan svara så här:

Objekt (alltså alla klasser) skickas till andra metoder med referens och primärer (alltså int, long, boolean) skickas med värde.

251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)