

Dotaz pro JAVisty
Zdravím, měl bych dotaz co dělám špatně.
Navštívil jsem stránku s JAVA-hrami:
Stahnul jsem si z tama první hru (3D High speed) a potom jsem si nainstaloval
Java Virtual machine:
z index.jsp
jre-6u2-windows-i586-p.exe
Stále hlásí po spuštění *.jar souboru toto:
Neví někdo proč ?
Na tomhle webu jsou hry, určený pro J2ME (Java na mobilech, atd.). Tys nainstalil J2SE (standardní Javu).
Spustim, ale nezahraju si :
www.microemu.org - stahnout emulator
JADgen.zip vygenerovad JAD
a otevřít emulatoru
Hmmm. Tak to je ovšemže pěkné
...
Svatý .NET C# ! Tam jde v pohodě spustit exe z jiné platformy na PC bez šaškáren.
Přemýšlel jsem, jak javu obhájit a tady to je:
Mobilni telefony umějící MIDP 1,2 neuměj prakticky nic, některé telefony neumí ani sin/con či desetiná čísla. To se pak blbě spoustí klasické aplikace - proto oddělno. Hračky podporující .NET jsou většinou HW mnohem lepší. A tady java také neni uplně vedle na PDA(prostě ty složitější hračky) jdou s emulatorem spustit i normalně aplikace z PC. Nektere už dokonce umí PC (swing) bez emulatoru. A pak je to taky bez opičáren. Co se týče vytoření jad z jar, to je jen informační soubor, který podle prostředí je bud třeba nebo neni. Za normalnich okolnosti by mel ten emulator spustit jen jar, bez jadu ( to ze to neumi je jina, ale jde to). Takze zadne opicarny, pouze emlulator a virtual machine, VM je nutnost i u .NETu, emulator protoze to bezi na strocjich, ktere neumej nic.
Tak se zase zamyslím já.
Výhody .NET
-Pramení z toho,že pochází od Microsoftu
-Nativní podpora (ve Vistech už není ani potřeba nic doinstalovávat)
-Aplikace pro PDA funguje okamžitě i na PC (opačně to platit nemusí)
-Podpora aplikací .NET je součástí běžné aktualizace pro Windows2000 či XP (starší nevím)
Nevýhody .NET
-Pramení z toho,že pochází od Microsoftu
-Podporovány jsou jen operační systémy od Microsoftu
Výhoda Javy
-Pramení z toho,že nepochází od Microsoftu
-Podpora na různé i neMicrosoftí platformy (Linux atd...)
Nevýhody Javy![]:(](https://static.poradna.net/images/smiley/evilworry.gif)
-Pramení z toho,že nepochází od Microsoftu
-Pro funkčnost aplikací se musí kdokoliv, kdekoliv jebat s doinstalací čehosi, kdesi
-tenhle tread je živou ukázkou...
-Slyšel jsem o člověku co si málem prohnal kulku hlavou když měl prezentovat program v Jave u státnic
a nechtělo mu to tam vůbec jít nainstalovat natoš fungovat...
Nechci obhajovat Microsoft, ale s tou technologií .NET udělal opravdu bombu.
Nejvic mi mrzí ten poslední bod
. Neb mi čekají také státnice a také prezentace programu psaného v javě. (a to tam mam několik knihoven 3tích stran) a rozhodnš neočekávám, že to přenesu jen ze svého kompu k nim aniž bych to jinde netestoval
. I když se řiká mlultiplaformni. Ale to bych si ke statnicim netroufl ani v .NETu či exe delphi..
Dobře
. Buď v klidu. Jestli tam máš dobré kamarády můžou tě ještě zachránit.
...
V žádnem případě si tam, ale nenos zbraň