Hlásí se osmá generace prostředí Java
“Java představuje globální standard pro vývoj a doručování aplikací na všechna zařízení, od malých přístrojů po cloudové služby. Sblížení edic Java SE 8 a Java ME 8 má za cíl poskytnout konzistentní vývojové prostředí, jež zvýší produktivitu vývoje a výkon aplikací. Nabídne také volbu správné velikosti platformy pro vývoj podstatně širšího spektra aplikací,” řekl Nandini Ramani, viceprezident vývoje Java Platform ve společnosti Oracle.
Prostředí Java SE 8 a Java ME 8 se v současnosti značně sbližují. Díky konzistentní platformě Java 8, která pokrývá vestavěná zařízení, stolní počítače, datová centra a cloudové služby, mohou zákazníci nasazovat aplikace rychleji, okamžitě zpracovávat a analyzovat data a reagovat na události ve chvíli, kdy nastanou. Implementace Oracle Java Embedded, díky výhodám multiplatformního prostředí Java, podporují vyšší flexibilitu hardwaru a svobodu volby platformy. Umožňují snadnější přenositelnost aplikací a pomáhají prodloužit životní cyklus produktů.
“Společnosti ARM a Oracle spolupracují při definování a integraci technologických komponent, které Internet věcí zpřístupní podnikům a vývojářům,” řekl Ian Drew, marketingový manažer a výkonný viceprezident pro rozvoj obchodu ve společnosti ARM. “Sada Oracle JDK 8 reprezentuje naši spolupráci, jež posiluje standardy a otevřený ekosystém. Vývojáři tudíž mohou připravovat aplikace pro chytrá zařízení Internetu věcí i pro servery.”
Java SE 8
Prostředí Java SE 8 zvyšuje produktivitu vývoje a pozitivně ovlivňuje i výkon aplikací. Nabízí vylepšené kolekce a anotace kódů, jednodušší paralelní programovací modely, efektivnější podporu vícejádrových procesorů a redukování často využívaných částí kódu. Mezi klíčové vlastnosti JDK 8 patří Project Lambda, Nashorn JavaScript Engine, nové API Date and Time, sada CompactProfiles a odstraněnítzv. permanentnígenerace z HotSpot Java Virtual Machine.
Java SE Embedded 8
Oracle Java SE Embedded 8 představuje vývojovou platformu pro vestavěná zařízení a tzv. internet věcí. Nabízí flexibilitu, přenositelnost a funkční vlastnosti Java SE 8. Prostředí Oracle Java SE Embedded 8 umožňuje využít tři nové Compact Profiles v Java SE 8. S jejich pomocí lze vytvářet menší platformy pro vestavěná zařízení.
Java ME 8
Java ME 8 představuje vhodnou platformu pro inteligentní zařízení a optimální základ pro vývojáře, kteří chtějí budovat nové služby pro IoT. Edice Java ME 8 je významnou aktualizací existující platformy Java ME, která obsahuje mnoho inovovaných a zcela nových funkcí. Patří mezi ně i sladění jazyka Java a programovacího rozhraní API s Java SE 8, podpora pro moderní webové protokoly, komplexní aplikační model, pokročilé bezpečnostní prvky a standardy API pro správu výkonu a interakci s širokou paletou standardních zařízení.