Nauč se s námi víc. Využij 50% zdarma na e-learningové kurzy.
discount week 50
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:31.7.2013 14:53

Tohle se mi nelíbí v Javě, protože tam nejde chytat výjimky co mají společné předky přes multicatch a zdroják potom připomíná román.

Odpovědět
31.7.2013 14:53
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
Kit
Redaktor
Avatar
Odpovídá na David Čápka
Kit:31.7.2013 15:08

Můžeš přece odchytit toho společného předka.

Nahoru Odpovědět
31.7.2013 15:08
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Homo
Člen
Avatar
Odpovídá na David Čápka
Homo:31.7.2013 15:20

proc by to neslo?

try {
...
} catch(EOFException | FileNotFoundException | FileSystemException ex) {
   //vsechny vyjimky maji predka IOException
} catch(IOException ioex) {
   //odchyceni jine IO vyjimky
}

0

Nahoru Odpovědět
31.7.2013 15:20
1010011 1000101 1011000
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Homo
David Čápka:31.7.2013 15:22

Když jsem to naposledy zkoušel tak na mě NetBeans s něčím takovým vybafl.

Nahoru Odpovědět
31.7.2013 15:22
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
Kit
Redaktor
Avatar
Odpovídá na Homo
Kit:31.7.2013 15:27

To umí až od sedmičky.

Editováno 31.7.2013 15:28
Nahoru Odpovědět
31.7.2013 15:27
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Homo
Člen
Avatar
Odpovídá na Kit
Homo:31.7.2013 15:31

A kde je problem? Sedmicka je uz venku dlouho a ztezovat si psani jen kvuli podpore starsi verze nema smysl.

Nahoru Odpovědět
31.7.2013 15:31
1010011 1000101 1011000
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Homo
David Čápka:31.7.2013 15:32

Nedělal jsem to u sebe, možná tam měl dotyčný starou verzi, pak je tedy vše v pořádku.

Nahoru Odpovědět
31.7.2013 15:32
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
Kit
Redaktor
Avatar
Odpovídá na Homo
Kit:31.7.2013 15:36

Při instalaci systému se mi automaticky nainstalovala Java verze 6, Uvažuji o tom, že bych ji nechal povýšit na 7. Pojedou aplikace přeložené pod 7 na strojích s JVM 6?

Nahoru Odpovědět
31.7.2013 15:36
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Homo
Člen
Avatar
Odpovídá na Kit
Homo:31.7.2013 15:41

Mam takovej dojem, ze v nove verzi JVM pridali nejake nove instrukce do bytekodu takze ne. Ale ono je to tak u kazde nove verze, takze stare aplikace na novem JVM rozjedes, ale obracene to nefunguje.

Nahoru Odpovědět
31.7.2013 15:41
1010011 1000101 1011000
Avatar
vodacek
Redaktor
Avatar
Odpovídá na Homo
vodacek:31.7.2013 15:52

a jak tato diskuse souvisí se serializací a jak s C#? :-O

 
Nahoru Odpovědět
31.7.2013 15:52
Avatar
Kit
Redaktor
Avatar
Odpovídá na vodacek
Kit:31.7.2013 15:54

Však on to David Čápka jistě přehodí do samostatného vlákna.

BTW: Už se mi instaluje sedmička i s podporou JavaFX.

Nahoru Odpovědět
31.7.2013 15:54
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Homo
Kit:31.7.2013 16:29

Tak jsi mě ukecal. Tvoje chyba :)

$ java -version
java version "1.7.0_25"
Nahoru Odpovědět
31.7.2013 16:29
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
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 12 zpráv z 12.