Ahojte!
Mal by som na vás jednu otázku, ohľadom Javy. Pre niekoho to môže byť triviálny problém, ale ja si s ním neviem rady.
Mám class Vlakno1 ktoré používa Thread, v ňom mám uloženú premennú s hodnotou v:
public void run() {
premenna = 1;
}
Pokiaľ vlákno zavolám v main, spustí sa, ale pokiaľ skúsim niečo ako:
System.out.println (v1.premenna);
Číslo ostane na nule, teda nezoberie sa definovaná hodnota. Pričom ak dám výpis v tom run() tak sa premenná vypíše v konzole bez problémov. Ako by som mohol dostať hodnotu premennej aj do main? V main ju volám ako:
Vlakno1 v1 = new Vlakno1();
Ďakujem za pomoc!