Specializovan² t²denφk o v²poΦetnφ technice o Internetu (CW 49/97) JavaSoft m∞nφ plßn uvßd∞nφ JDK
Niall McKay
Novß generace programu Java Development Kit, oznaΦenß JDK 1.2, byla podle mluvΦφch firmy JavaSoft uvoln∞na minul² m∞sφc v beta-verzi. Verze 1.2 je vybudovßna jako nadstavba souΦasnΘ Java Virtual Machine (JVM). Na poΦßtku p°φÜtφho roku zam²Ülφ spoleΦnost JavaSoft zahßjit testy JDK 2.x. Tento upgrade bude obsahovat API verze 1.2 a novΘ provedenφ JVM, zalo₧enΘ na firemnφ technologii HotSpot a umo₧≥ujφcφ javov²m program∙m dosa₧enφ rychlosti program∙ v C++. "JVM je pro v²vojß°e neviditelnß," °φkß Eric Chu, °editel spoleΦnosti JavaSoft pro JDK produkty. "Takto mohou vyu₧φt zv²ÜenΘ rychlosti, ani₧ by museli p°episovat svΘ programy." NovΘ API rozhranφ s k≤dov²m oznaΦenφm Playground zahrnuje komponenty grafickΘho u₧ivatelskΘho rozhranφ Swing Set, kterΘ slou₧φ pro t°φdy Java objekt∙ (Java Foundation Classes). Rozhranφ je zdokonaleno i z hlediska bezpeΦnosti. Jak uvedl E. Chu, Verze 1.2 takΘ zmenÜφ po₧adavky JDK na pam∞¥. Termφn uvoln∞nφ JDK verze 2.0 byl zatφm posunut z konce tohoto roku na druhΘ Φtvrtletφ 1998. "Rozhodli jsme se pozdr₧et koneΦnou verzi JDK, proto₧e ji chceme uvolnit pro vÜechny hlavnφ platformy souΦasn∞," °ekl George Paolini, obchodnφ °editel JavaSoftu. "V dubnu jsme uvedli verzi 1.1 a bylo to nejmΘn∞ Üest m∞sφc∙ p°ed tφm, ne₧ byla k dispozici pro vÜechny hlavnφ platformy. Chceme zabezpeΦit, ₧e n∞co takovΘho se znovu nestane." U₧ivatelΘ rozhodnutφ JavaSoftu pozdr₧et koneΦnou verzi uvφtali. TakΘ analytici pochvßlili strategii snahy o uvoln∞nφ programu pro vÜechny platformy souΦasn∞. "Verze 1.1 pot°ebovala nejmΘn∞ t°i m∞sφce odla∩ovßnφ," °ekl Evan Quinn, analytik International Data Corporation. "Myslφm, ₧e se JavaSoft dob°e rozhodl, kdy₧ chce zajistit, aby nap°φÜt∞ bylo JDK ji₧ p°i uvedenφ solidn∞ odlad∞no." N∞kte°φ u₧ivatelΘ nejsou tak nadÜeni HotSpot technologiφ JavaSpotu a v∞°φ, ₧e just-in-time (JIT) kompilßtory firem Borland a Symantec prokß₧φ stejnΘ schopnosti p°i zrychlovßnφ javov²ch program∙. "Rychlost, jakou poskytuje souΦasn² program se Symantec JIT p°ekladaΦem, je pro tuto chvφli dostateΦnß," °φkß Jim Kleckner, technick² vedoucφ firmy Cats Software, zab²vajφcφ se dodßvkami softwaru pro °φzenφ rizika. "Docela up°φmn∞, jsem pon∞kud skeptick², pokud jde o tvrzenφ JavaSoftu, ₧e by HotSpot zrychlil Javu na ·rove≥ C++."
Historie JDK
| <<< | COMPUTERWORLD | IDG CZ homepage | |