Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se C a C++. Zároveň využij akce až 80 % zdarma při nákupu e-learningu - více informací.
discount week 80 + hiring

Diskuze: Existují v javě anonymní metody nebo delegáti jako v C#?

Aktivity
Avatar
Kos
Člen
Avatar
Kos:2.6.2015 21:36

Poslední rok jsem programoval v C# a Javu jsem úplně zapomněl. Existují v ní něco jako delegáti nebo anonymní metody ? Potřeboval bych metodě předat pokaždé jinou serii příkazů, ale vůbec nevím jak to mám udělat. V C# bych to předal pomocí anonymních metod, ale tady vůbec nevím.

 
Odpovědět
2.6.2015 21:36
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Kos
David Čápka:2.6.2015 21:59

V JRE7 můžeš implementovat anonymní interface, v JRE8 jsou lambda funkce. Ale osobně bych se takovým věcem vyhnul, nastuduj si raději návrhové vzory.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět
2.6.2015 21:59
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Kos
Člen
Avatar
Kos:3.6.2015 17:05

Ok. Jenom by mě zajímalo, proč je lepší se jim vyhnout ?

 
Nahoru Odpovědět
3.6.2015 17:05
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Kos
vajkuba1234:3.6.2015 21:20

Používej odpovědět, aby o tom dotyčný věděl.

Nahoru Odpovědět
3.6.2015 21:20
No hope, no future, JUST WAR!
Avatar
Odpovídá na Kos
Neaktivní uživatel:3.6.2015 21:33

Delegáti v Jave nie sú, ale dajú implementovať pomocou interfacov. Ono nie je nič zlé na tom používať vychytávky zo C#, len problém nastane, keď máš programovať potom v inom jazyku. Nikdy sa neorientuj iba na jeden jazyk... to nie je podľa mňa správna cesta.

Nahoru Odpovědět
3.6.2015 21:33
Neaktivní uživatelský účet
Avatar
Kos
Člen
Avatar
 
Nahoru Odpovědět
6.6.2015 10:38
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.