Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Java. Ką galima nuveikti?


Lukas;P

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2630 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Tikslesnis klausimas būtų - ko negalima nuveikt su Java, kai ši kalba taip plačiai naudojama... Na ir tuo tarpu, didžioji dalis Android OS veikia ant Java'os, bei jai programos rašomos yra būtent su Java, taigi gali daryti savo tuos mmorpg žaidimus...

Redaguota , nario ProGreen
  • Teigiamai 1
  • Neigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

Atsiprašau, noriu įsiterpt ne į temą (ProGreen). JAVA programos (na, baitkodas) vykdomas javos virtualioj mašinoj. Virtualių mašinų prikurta kiekvienai platformai (mąstau tik, nebuvo kada domėtis giliau) - dėl to jos turėtų būti mažesnio efektyvumo, kuris prarandamas kad įtikt kiekvienai platformai (vienas iš cinkelių - atmintis). Taigi, ar JAVA programa veikianti tiek windows aplinkoje, tiek linux, tiek dar kažkur kur yra ta javos virtuali mašina yra mažiau efektyvi nei, tarkim C# kalba parašyta programa veikianti .NET framework pagrindu (bet tik Windows)? Aš bent jau mąstau, kad .NET CIL'as Windowsuose turėtų greičiau veikti nei Javos Baitkodas Windowsuose vien dėl to priežasties kad Windows ir .NET priklauso vienam ir tam pačiam.

Nuoroda į komentarą
Dalintis per kitą puslapį

Atsiprašau, noriu įsiterpt ne į temą (ProGreen). JAVA programos (na, baitkodas) vykdomas javos virtualioj mašinoj. Virtualių mašinų prikurta kiekvienai platformai (mąstau tik, nebuvo kada domėtis giliau) - dėl to jos turėtų būti mažesnio efektyvumo, kuris prarandamas kad įtikt kiekvienai platformai (vienas iš cinkelių - atmintis). Taigi, ar JAVA programa veikianti tiek windows aplinkoje, tiek linux, tiek dar kažkur kur yra ta javos virtuali mašina yra mažiau efektyvi nei, tarkim C# kalba parašyta programa veikianti .NET framework pagrindu (bet tik Windows)? Aš bent jau mąstau, kad .NET CIL'as Windowsuose turėtų greičiau veikti nei Javos Baitkodas Windowsuose vien dėl to priežasties kad Windows ir .NET priklauso vienam ir tam pačiam.

Na tai kas be ko, Java tikrai nėra pats geriausias variantas, kas liečia performansą, vien dėl VM. Tačiau, yra šiokių tokių workaroundų, tarkim compiliuoti iškart į machinecode vietoj bytecode, tai manau turėtų šiek tiek pagerint performansą, priklausomai nuo compilerio. Niekada per daug nesidomėjau performanso skirtumais, bet paprasčiausias pavyzdys - Minecraft, C# versija akivaizdžiai veikia keliasdešimt kartų greičiau nei Java versija, o javos serveriui reikia 32GB RAM jog palaikytų kokybiškai 100 playerių online. Manyčiau truputį apsurdiška... 

Redaguota , nario ProGreen
  • Teigiamai 1
Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 2 mėnesių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 2630 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...