Rad bych zacal s Javou, ale mam ponekud starsi pocitac,
znate nekdo vyvojove prostredi, ktere by nebylo tolik narocne na pamet?
Fórum › Java
Vyvojove prostredi
No to by bolo viac menej idealne, ale ja mam napr. giga ram a ked spustim Eclipse http://www.eclipse.org/, tak samotny program zoberie okolo 2 MB, lenze proces spusteny cez javaw.exe mi zerie okolo 60 MB, pri NetBeans http://www.netbeans.org/ je to dokonca okolo 70 MB. Podla mojho nazoru si ale tieto pamatove zdroje berie javaw.exe podla potreby, takze je celkom mozne ze by ti isli obidvoje vyvojove prostredia, i ked nie najrychlejsie. Dalsou alternativou by mohlo byt prostredie Blue J http://www.bluej.org/, ktore sa mi zda byt menej narocne prostredie na pamatove zdroje.
Standardne sa zdrojovy kod (.java) skompiluje do .class suboru, ktory sa potom interpretuje JVM na danej platforme. Dalej je mozne z .class vytvorit .jar, co je skomprimovany subor. Daju sa spravit aj .exe subory, ale tie som este neskusal robit, tusim JBuilder od Borlandu podporoval takuto moznost, ale urcite existuju aj nejake nekomercne programy, ktore to dokazu.
To kdyz napisu program na deset radku, zabere mi kvuli interpretaci, 60MB pameti?
A jak moc ta interpretace brzdi pocitac, myslim, jakej je rozdil v narocich a chodu stejnyho programu, kterej napisu v jave a kterej napisu treba v C++?
Mozna se ptam blbe, ale chci se zacit ucit nejakej lepsi jazyk (zatim umim jenom pascal) a nemuzu se rozhodnout mezi Javou a C++,
zatim je mi sympatictejsi java, ale z tech veci okolo Javy mam trochu obavy.
Nie tak to neber ze program spraveny v Jave ti zoberie tolko pamati. Tych 60 MB je vyhradenych pre potreby toho prostredia, napr. Eclipse je urobeny v Jave a tym padom potrebuje aj JVM, kdezto tvoj program z tych zdrojov moze brat iba nepatrne mnozstvo. Ked si prezeras nejaku stranku s Java appletmi, tak tie su tiez stiahnute zo servera na tvoj pocitac a tam aj interpretovane cez JVM a nezeru ti 60 MB pamate.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Vývojové prostředí — založil gajasek
Vývojové prostředí — založil Dominik
Vývojové prostředí — založil Kenvelo
Vývojové prostředí — založil Zelenáč
Vývojové prostředí c# - linux — založil bohetik
Moderátoři diskuze