Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
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í.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Kit
David Hartinger: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
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
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 Hartinger
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 Hartinger
Vlastník
Avatar
Odpovídá na Homo
David Hartinger: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
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
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
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Homo
David Hartinger: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
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
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
Tvůrce
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
Tvůrce
Avatar
Odpovídá na vodacek
Kit:31.7.2013 15:54

Však on to David Hartinger 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
Tvůrce
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.