Fórum Root.cz
		Hlavní témata => Vývoj => Téma založeno: nekdo  05. 07. 2015, 14:53:48
		
			
			- 
				Nazdar, mohl by mi někdo prosím vysvětlit, jak to funguje? Díval jsem se na http://stackoverflow.com/questions/18360891/how-does-creating-a-instance-of-class-inside-of-the-class-itself-works (http://stackoverflow.com/questions/18360891/how-does-creating-a-instance-of-class-inside-of-the-class-itself-works) ale pořád to nechápu.
Díky.
			 
			
			- 
				Schválně, za jako dlouho dojde pamět?
			
 
			
			- 
				
Nazdar, mohl by mi někdo prosím vysvětlit, jak to funguje? Díval jsem se na http://stackoverflow.com/questions/18360891/how-does-creating-a-instance-of-class-inside-of-the-class-itself-works (http://stackoverflow.com/questions/18360891/how-does-creating-a-instance-of-class-inside-of-the-class-itself-works) ale pořád to nechápu.
Díky.
A v cem je problem?
Mas .java. Z nej se stane pomoci javac .class. Kdyz pak spoustis program, tak je ten .class soubor natazeny do pameti (je to TRIDA) a pripadne spousten jeho kod, pri nemz se muze klidne i vytvaret INSTANCE te same tridy. Tu instanci si muzes predstavovat jako neco vyrobeneho podle navodu, kterym je ta trida. (Nez mne nekdo zacne chytat za slovo - je to zjednoduseni, ktere +- staci k vysvetleni toho, na co se nekdo pta, v detailech je to o dost slozitejsi)
Jak o kousek vys poznamenal Tomas - kdyz to mas napsane tak, jak je to v tom prikladu napsane, tak vybehnes z pameti - pro kazdou instanci bys vytvarel dalsi instanci, az by ses dostal na limit.
			 
			
			- 
				Znovu jsem se podíval na odkaz a už mi to bliklo. Díky za pomoc, ach jak je ta rekurze nádherná  :P ;D