neprihlásený Nedeľa, 29. marca 2026, dnes má meniny Miroslav
Java 7 sprístupnená v RC verzii

DSL.sk, 8.7.2011


Spoločnosť Oracle vo štvrtok vydala prvú RC verziu, kandidáta na vydanie, Java Development Kitu 7, prvú oficiálnu verziu JDK 7.

Java SE 7 implementovaná v JDK 7 je prvou hlavnou verziou Javy vydanou po štyri a pol roku, po Java SE 6 vydanej v decembri 2006.

Pokiaľ sa v RC verzii neobjavia závažné chyby a definitívne budú cez Java Community Process schválené špecifikácie noviniek, bude aktuálna RC verzia vydaná ako finálna stabilná verzia.

V samotnom jazyku Javy v novej verzii prišlo len k niekoľkým menším zmenám, viacero zmien sa bude týkať virtuálneho stroja a API.

Pribudne nové I/O API NIO.2 pre prístup k súborom, podpora TLS 1.2 a Elliptic-Curve Cryptography, ECC, JDBC bude aktualizované na verziu 4.1, Unicode na verziu 6.0, aktualizované bude API pre prácu s XML.

Vo virtuálnom stroji pribudne podpora pre jazyky s premennými s dynamickým typom, lepší manažment threadov.

RC verziu, za ktorú bol vyhlásený build b147, je možné sťahovať z jdk7.java.net. Vydanie finálnej verzie je naplánované na 28. júla.



Najnovšie články:

V krátkom čase vydaná ďalšia aktualizácia OS pre routery OpenWrt 25.12
Odštartoval seriál o alternatívnom vývoji dobývania vesmíru
Ministerstvo vnútra má opäť IT problémy, ovplyvňujú klientské centrá
Mac Pro končí
Netflix opäť zdražuje, zatiaľ na domácom trhu
Google chce prejsť na kryptografiu odolnú kvantovým počítačom už do 2029
Predaje OLED monitorov sa takmer zdvojnásobili, viedol Asus
V CPU pre smartfóny vedie MediaTek, Qualcomm bol predbehnutý už aj Apple
Ministerstvo vnútra malo opäť IT problémy, ovplyvnili klientské centrá a oddelenia dokladov
Protimonopolný úrad urobil razie kvôli optickým sieťam


Diskusia:
                               
 

ou, vynalez ktory ma nasierat ludi svojou pomalostou uz vo verzii 7!
Odpovedať Známka: -4.7 Hodnotiť:
 

najhorší jazyk aký poznám hneď po PHP (ale to ani neni jazyk)
Odpovedať Známka: -5.3 Hodnotiť:
 

php neni programovaci jazyk?
co sa tu clovek od profesionalov nedozvie :D
Odpovedať Známka: 5.2 Hodnotiť:
 

no jasne, zas si niekdo hladka ego tym ked vie primitivne tagovacie skriptovacie php, js.. skutocne programovacie jazyky su c, cpp, trochu aj java..
Odpovedať Známka: -5.0 Hodnotiť:
 

Ked uz, tak php je interpretovany programovaci jazyk. Ma svoje vyhody(napr. rychla learning curve) a aj nevyhody( napr. zvadza k neprehladnosti, vykon, vela vynimiek, pomenovania funkcii ), ale ked uz, tak treba porovnavat s interpretovanymi jazykmi.

Ale uznam, aj mne sa viacej pacia vyspele programovacie jazyky ako cpp, java, as3, c#
Odpovedať Známka: 6.0 Hodnotiť:
 

rychla krivka ucenia? preto ma PHP najviac mizernych programatorov
Odpovedať Známka: 6.9 Hodnotiť:
 

a Java snaď neni interpretovaná?
Odpovedať Známka: 0.8 Hodnotiť:
 

nemyl si dojmy s pojmami.
Odpovedať Známka: -4.5 Hodnotiť:
 

nemusi byt, niektore VM ju aj kompiluju aby to bolo rychlejsie
Odpovedať Známka: 4.3 Hodnotiť:
 

NIE!

java je prekladany jazyk,
zdrojovy kod sa prelozi(nie interpretuje!!) do jazyka ktoremu rozumie javaVM

je to nieco podobne ako ked zoberies C-ckovy program a zkompilujes ho (prelozis) do asembleru a nasledne vyrobis spustatelnu binarku
Odpovedať Známka: 0.0 Hodnotiť:
 

zavisi od pouzitej JVM - Hotspot JVM (od Sun-u, kedysi oficialny JVM) urcite casti kodu, ktore sa casto opakuju preklada - a tym vyrazne (no irony!) urychluje beh
Odpovedať Známka: 6.7 Hodnotiť:
 

tomu sa hovori JIT kompilacia.
Odpovedať Známka: 10.0 Hodnotiť:
 

Nemas pravdu, je to velky rozdiel. Spustitelna binarka obsahuje priamo instrukcie, ktorym rozumie samotny hw (procesor), kdezto program v jave musi vykonavat javaVM, ktora vsak neexistuje v hw verzii, iba sw - cize ide v podstate o interpretaciu, aj ked sa pouzivaju rozne vylepsenia, ako JIT.
Odpovedať Známka: 0.0 Hodnotiť:
 

Podľa mínusiek je vidno že kopa ľudí nevie o čo ide. Možno by bolo potrebné znázorniť im graficky v tabuľkách že "natívny kód (c, cpp, asm...) => procesor" a "java => intepreter (alebo niečo iné, nazvite to ako chcete, furt to bude medzičlánok) => procesor.
Odpovedať Známka: 2.0 Hodnotiť:
 

PHP je hračka pre HTML kóderov snáď tú obludnosť nebudeme považovať za programovací jazyk. už som veľa takých videl namýšľajú si že vedia programovať ale pritom nikdy neprogramovali poznajú len PHP, Baltík, alebo Karel.
Odpovedať Známka: -2.6 Hodnotiť:
 

tak pozrite, jasne, ze su lepsie jazyky nez php. Podla mna co sa vysokourovnovych jazyknv tyka je C# neprekonatelny, respektive aspon zatial neprekonany. Kto si mysli, ze C# je okopirovana Java, tak... Kazdopadne radsej by som kodil stranky v PHP nez JAVE
Odpovedať Hodnotiť:
 

Ale ved to nieje java script ale, JAVA!!!
Odpovedať Známka: 6.4 Hodnotiť:
 

no a? java je pomala, javascript tiez!
Odpovedať Známka: -4.3 Hodnotiť:
 

ty asi nevies aky je medzi javou a javascriptom rozdiel ....

btw - a v com ma byt akoze pomala?
Odpovedať Známka: 4.0 Hodnotiť:
 

JS je čisto objektový jazyk (JS neobsahuje primitívne dátové typy) zato java je len paródia na Objektové programovanie.
Odpovedať Známka: -5.5 Hodnotiť:
 

reiki, dík za osvetlenie! doteraz som si programoval java aplikacie v javascripte a ja ze preco mi to furt nejde na pc!

ale ne, java je pomala interpretovana sunka. javascript tiez.
rychlostou to na nativne jazyky mat nikdy nebude. a to som este nespomenul neskutocne lagy ktore stopnu celu app, vykreslovanie, okno pri java aplikaciach.
Odpovedať Známka: -1.8 Hodnotiť:
 

Java je len nenazrana, so -server VM je obcas aj rychlejsia ako C a keby si napisal podobne rozsiahlu OO aplikaciu v C++, mozno bude aj pomalsia ako v jave, rozhodne bude vyvoj drahsi a dlhsie trvat. (tolko nepodlozenych tvrdeni, co? :) )
Odpovedať Známka: 3.3 Hodnotiť:
 

no jo podme rovno robit aj operacne systemy v jave ;-)
Odpovedať Známka: 1.4 Hodnotiť:
 

Boli take pokusy. Navyse na pedagogicke ucely existuju jednoduche OS v Jave (aspon jeden).
Odpovedať Známka: 7.1 Hodnotiť:
 

OS v Jave. Ty vole, dobrý joke - v pondelok zapnem PC a v piatok bude prevádzky schopný :)
Odpovedať Známka: -3.3 Hodnotiť:
 

No všetci sa tešíme, že si sa zabavil, ale ten nad tebou má pravdu, naozaj je zopár OS naprogramovaných v jave, aj keď samozrejme nie sú určené pre bežné využívanie. No ale aspoň si sa dozvedel niečo nové...
Odpovedať Hodnotiť:
 

Máš pravdu, dozvedel som sa niečo nové. Fakt ma nenapadlo že niekdo zrealizuje takú myšlienku - OS v Jave. Ale: preto že niekdo vie programovať v jave neznamená, že java je v rýchlosti spracovania inštrukcí najrýchlejšia.

Zaujíma ma teda, na čo sa tieto "Java OS" používajú. Len tak s predele zadrem, ale asi na nič seriózne, ani na úpravu fotografií........
Odpovedať Hodnotiť:
 

podla toho co sa pise na en.wiki pedia.org/wiki/JavaOS, set top boxes, networking alebo ATM (bankomaty)...
Odpovedať Hodnotiť:
 

Kúpte svojmu vesmírnemu jašterovi nový náhubok, teraz v akcii polotitátonvý len za 696€ alebo drevený iba za 13€! Nepremeškajte túto akciu, nikdy neviete či mu postačia tie hnusné granule, ktoré mu každý deň sypete.
Odpovedať Známka: 4.9 Hodnotiť:
 

LOL
Odpovedať Známka: 5.8 Hodnotiť:
 

Java je tak popularny jazyk, ze v nom programuju aj upratovacky. Potom to dopadne tak, ze k ludom sa dostane aj takyto sw a ludia si potom myslia ze java je pomala.

Druhy problem je SW ako Lotus Symphony, toto asi neprogramovali upratovacky, ale urobit kancelarsky balik nad eclipse bola riadna k...sprostost.

Java je skvela, ale ma svoje limity, neda sa pouzit na cokolvek.
Odpovedať Známka: 6.2 Hodnotiť:
 

Ak uplne prekodia swing a awt je mozne ze aplikacie budu vnimane ako rychle ale teraz je to otras a je jedno ci to spravia upratovacky alebo Pan koder...
Odpovedať Známka: 3.3 Hodnotiť:
 

mas pravdu ze teraz programuje v jave hocikto, aj bezruky. specialne java na mobiloch - moja prakticka skusenost: este som nenasiel java aplikaciu pre navigaciu, ktora by aspon raz za behu nepadala, niekedy casto, niektore pravidelne.
Odpovedať Známka: 1.4 Hodnotiť:
 

vzdy to bude pomale a hnusne

zober si teraz azureus vs utorrent.
daj niekomu nativnu aplikaciu vs java app, co myslis co si vybere ? jednoznacne nativnu vec
Odpovedať Známka: 2.5 Hodnotiť:
 

to je mozno pravda, ale to ze vkuse pada nejaky program neje chyba jazyka ale cloveka co to pisal
Odpovedať Známka: 3.3 Hodnotiť:
 

no to je možné, lebo zatiaľ čo som mal na PC nejaký Java program tak bol (oproti "neJava" programom) hrozne pomalý (ale či je to vinou "upratovačiek" alebo jazykom...) Ako príklad uvediem FreeRapid Downloader, Oracle SQL Developer atď... Okrem toho v akejkoľvek Java aplikácií keď som si mal vybrať súbor alebo priečinok (otvorilo sa mi dialógové okno výberu) tak to vždy najprv na chvíľu zamrzlo a celé okno bolo dosť spomalené (absolútne nechápem prečo, či má Java nejaký bug v tomto alebo čo...)
Odpovedať Známka: 6.0 Hodnotiť:
 

nie, žiadne bugy. existuje označenie tohto problému - "java"
Odpovedať Známka: -2.0 Hodnotiť:
 

Java je naopak najrýchlejší jazyk na svete.
Doba medzi tým ako dostaneš zadanie, čo treba urobiť a medzi tým ako to nasadíš do produkcie, je oproti PHP alebo .net niekoľkonásobne kratšia.
Odpovedať Známka: -3.3 Hodnotiť:
 

To snad nemyslis vazne? PHP som nerobil ale Javu aj .Net hej a javu by som si uz viac nevybral ...
Odpovedať Známka: 1.7 Hodnotiť:
 

no ja som robil vsetko aj s PHP aj Javu aj .NET a musim povedat, ze v jave sa da programovat aj PROGRAMOVAT to druhe ale musi clovek vediet a mat v tom dlhorocne skusenosti.
Odpovedať Známka: 4.0 Hodnotiť:
 

a to ma byt vraj java omnoho lahsia na ucenie..
Odpovedať Známka: 7.5 Hodnotiť:
 

java je oproti napr. C# velmi ukecana (a to je C# jeden z najukecanejsich jazykov) musim napisat mnozstvo bolier platu keby si skusil nejaky minimalisticky jazyk trebars F#, alebo Clojure zistil by si ze C#ckovy alebo Javovsky zdrojak mozes scvrknut na polovicu az 10atinu a napriek tomu je to omnoho prehladnejsi a vzdy keby si sa musel vratit k C# alebo jave by si nadaval, funkcionalna paradigma je idealna pre lenivych programatorov ktorí radi pisu minimalisticky kod a radi venuju svoj cas aj inym cinnostiam ako programovaniu.
Odpovedať Známka: 7.1 Hodnotiť:
 

nezmysel, howgh ;-)
Odpovedať Známka: -6.0 Hodnotiť:
 

si veľmi hlúpy, howgh
Odpovedať Známka: 0.0 Hodnotiť:
 

bez urážky..., len "argumentujem" podobne ako ty
Odpovedať Známka: 0.0 Hodnotiť:
 

http://dopice.sk/CQ
http://dopice.sk/CR
Odpovedať Hodnotiť:
 

Zdar redakcia,
ja len tolko, ze pri prispevkoch su pluska aj minuska. To je pekne. Ale ako anonymne vyjadrit to, ze clanok sa mi pacil? (fuckbook,twiter a ine ikonky nemam rad). Ak by bolo pod clankom nejake plus a minus k clanku (ktoreho hodnota sa nemusi zobrazovat, to je skor pre redakciu, ci sa to ludoim paci), tak tento clanok by mal odomna plus. Informacii v nom sice nie je vela, ale potesi, ze tato info prisla relativne cerstva a obsahuje zaklad.
Odpovedať Známka: 6.7 Hodnotiť:
 

nepodliezaj :-p
Odpovedať Známka: 5.3 Hodnotiť:
 

Pozri na update.dsl.sk. Myslis ze este daco nove by tu spravili ? Ta to uz kde by sme boli
Odpovedať Známka: 9.1 Hodnotiť:
 

zabudni...maju problem nahodit favicon na server...taketo ficurky tu necakaj...aspon ze redaktori a niektori diskutujuci to tu drzia na urovni :p
Odpovedať Známka: 8.7 Hodnotiť:
 

ale veď reklama je tu niekedy aj nová!
Odpovedať Známka: 10.0 Hodnotiť:
 

myslis to onlajngejmsdotsk ktore tu je od nepamati? :D
Odpovedať Známka: 10.0 Hodnotiť:
 

Nahodou, pred tromi mesiacmi som musel adblocknut reklamu na tatrabanku. Ale kvety posielam pravidelne.
Odpovedať Známka: 10.0 Hodnotiť:
 

kazdy tu hovori, ze java je pomala, ale preco, lebo obetovali vykon kvoli idei a vlastne aj zamerianiu nato, ze je takto napisana aplikacia ci kod prenositelny na rozne platformy, skus si nieco napisat v linuxe a potom to skopirovat na win ci ti to pojde (a teraz nemam namysli par riadkov kodu)
Odpovedať Známka: 0.0 Hodnotiť:
 

No ani v jave si az tak velmi nepomozes.

A podobnu ideu ma aj .net az na to, ze im to multiplatformovo nejak velmi nevyslo ...
Odpovedať Známka: 1.4 Hodnotiť:
 

no ked si to vezmes dotnet je vlastne microsoftacka kopia javy, takze velmi sa lisit nebude
Odpovedať Známka: 10.0 Hodnotiť:
 

v pc verzii javy som este nic neurobil, tak k tomu sa vyjadrovat nebudem, ale pomala je a ak niekdo tvrdi ze rychlostou (nie pisania kodu) predbehne c, alebo cpp, musi byt neskuseny s tymito jazykmi alebo retard. s principu fungovania javy je jasne ze to tak proste nemoze byt a prax to potvrdzuje. napr netbeans - neskutocne nepodareny kus sw.

s j2me skusenosti mam: tam by asi tiez mala platit ta prenositelnost, ale:
kopa vyrobcov ma po svojom vytvoreny VM, x krat sa niektore funkcie interpretuju odlisne. v kazdom modeli ine JSR, niekedy sa apl neda ani nainstalovat/spustit na inom modeli. to mozem rovno urobit 50 verzi aplikacie, alebo jednu objemnu ktora sa bude sama prisposobovat.
Odpovedať Známka: 3.3 Hodnotiť:
 

To, ze C/C++ je rychle je fajn reklamny slogan. Urcite neklame, ale nie je to ani cela pravda. Java je rychla[1]. To co tu tusim niekto nespomenul, ze problem je skor spotreba pamate.

Ono je to ako porovnavat formulu 1 a traktor. Co je rychlejsie? Formula 1? Postav ich na bezne cesty, posad tam beznych ludi a karta sa moze obratit.

Co je rychlejsie sa v realnych podmienkach ukaze az v konkretnej situacii. Vacsina by ten isty program napisala lepsie v Jave ako v C. Program v C by bol plny bezpecnostnych dier a memory leakov, Java vela veci robi za programatora.

[1] http://en.wikipedia.org/wiki/Java_performance
Odpovedať Známka: 4.3 Hodnotiť:
 

(2. rocnik informatiky na technike) osobne mi tiez pride java o dost jednoduchsia na pochopenie, hlavne v smere smernikov a ich pouzivania, pretoze jednoduche smerniky v C chapem, no ked pride ich kombinacia so strukturami, vnorenymi strukturami stracam v tom prehlad, hlavne ak citam kod niekoho ineho, pri objektovom programovani a teda jave je to lahsie sposobom pozriem rozumiem
Odpovedať Hodnotiť:
 

yanick alias retard, tak čítaj link ktorý si dal:

Comparison to other languages

Java is often Just-in-time compiled at runtime by the Java Virtual Machine, but may also be compiled ahead-of-time, just like C++. When Just-in-time compiled, its performance is generally:[36]

* moderately slower than compiled languages such as C or C++,[37]
* similar to other Just-in-time compiled languages such as C#,[38]
* much faster than languages without an effective native-code compiler (JIT or AOT), such as Perl, Ruby, PHP and Python.[39]

Odpovedať Známka: 2.0 Hodnotiť:
 

Clovek, ktory sa nedokaze podpisat je analfabet, ale napriek tomu si skus este 6x precitat co som napisal a snad to pochopis. Mala pomocka "moderately" znamena "mierne" a "rychla" neznamana "najrychlejsia".
Odpovedať Hodnotiť:
 

nechapem tvoju reakciu hlavne tu prvu cast ja som nikde nenapisal, ze java je rychlejsia ako C alebo C++, len som sa snazil zdvovodnit, preco je java pomalsia a inak na skole nas tlacia do netbeansu a tiez sa mi to velmi nepozdava :/
Odpovedať Známka: -3.3 Hodnotiť:
 

Tak napr. php modul v netbeans je prudko pouzitelny, len som ho chcel vyskusat a uz som pri tom ostal, ale ja PHP len prilezitostne. Neviem co mate za sunky, ale netbeans zere len vela pamate, inak je rychlostou na tom mozno lepsie ako konkurencia (myslim MSVSC# hlavne v poslednych verziach).
Odpovedať Hodnotiť:
 

blbecek ..java (tak ako aj .net) je pomala kvoli zadrbanemu GC (garbage collectoru)
Odpovedať Hodnotiť:
 

Java stoji za hovo? A Runescape ste videli? Ale aj to stoji par rokov za hovno, cele to zmenili a vsade same bfu... Aspon free trading vratili....
Odpovedať Hodnotiť:
 

a uz to konecne vie nativny vzhlad? Alebo to si este budem musiet pockat?
Odpovedať Známka: -6.7 Hodnotiť:
 

Swing vie nativny vzhlad niekolko dlhych rokov ...
Odpovedať Známka: 10.0 Hodnotiť:
 

DELPHI FOREVER!
Odpovedať Hodnotiť:

Pridať komentár