- A hozzászóláshoz be kell jelentkezni
Hozzászólások
Csak annyit kérnék, amit mindig is szoktam, és ami általában sikerül is, hogy a régi programok ne menjenek az új rendszerben, de az új programok sem a régiben.
Lehet már tudni, hogy mit hagytak ki az újból, mint ahogy a 8-asból kihagyták a JDBC-ODBC-bridge nevű komponenst?
- A hozzászóláshoz be kell jelentkezni
Ez utóbbi default, mert egy 8-as java-val fordított class el sem indul 7-es javaval, stb.
- A hozzászóláshoz be kell jelentkezni
Ez igaz, bár van ilyesmi kibúvó, hogy -source <verzió> -target <verzió> .. Persze ez csak rosszra nevel, hiszen tudjuk, az új featúrák pont arra valók, hogy rögtön rávessük magunkat, mint éh tik a takonyra, aztán a felhasználó lesz szíves alkalmazkodni.
- A hozzászóláshoz be kell jelentkezni
Igazad van, le az új featúrákkal!
- A hozzászóláshoz be kell jelentkezni
Ez meg már túlzás, inkább azt mondanám, hogy az új featúrák közül sacc/kb. 10% olyan, ami hasznos és nemtriviális, ezeket 5-8 év átmeneti idő után már érdemes lehet használni.
- A hozzászóláshoz be kell jelentkezni
Ilyet még nem hallottam ebben a szakmában, de hát minden nap tanul valami újat az ember...
- A hozzászóláshoz be kell jelentkezni
Mostantól nem lesz olyan, hogy szépen lefordul valami 8-as fordítóval, aztán azért nem megy 6-os alatt, mert nincsen benne az apiban. Ezt nem tudta eddig.
Modulrendszerrel lehet barátkozni, de annak se lesz sok közvetlen hatása a programozó melójára.
- A hozzászóláshoz be kell jelentkezni
"annak se lesz sok közvetlen hatása a programozó melójára" ezt kifejtened bovebben? a modul egy ujabb izolacios reteg, olyan mint a pekidzs. es szerintem lesz hatasa a munkankra. maga a modularizacio nem ujdonsag a javaban, es amikor aktivan hasznaltam ilyet, annak szignifikans hatasa volt a munkamra, es gyanitom az osszes osgi felhasznalo mellem all ebben.
- A hozzászóláshoz be kell jelentkezni
Arra gondoltam, hogy nincsen új nyelvi elem ezzel kapcsolatban. OSGi-t mi nem használunk. :)
- A hozzászóláshoz be kell jelentkezni
Arra gondoltam, hogy nincsen új nyelvi elem ezzel kapcsolatban.
A modulok létrehozásához és használatához vannak új nyelvi elemek, lásd a module-info.java-ban pl. a requires, exports, uses, opens elemeket.
- A hozzászóláshoz be kell jelentkezni
Valóban, pontatlanok voltak az információforrásaim.
- A hozzászóláshoz be kell jelentkezni
Na, ez könnyű volt: https://hup.hu/node/155506
- A hozzászóláshoz be kell jelentkezni
Ezt az ÁNYK minden főverzió váltáskor előadja. Sokszor az sem volt mindegy, hogy oracle-jdk vagy openjdk.
Véleményem szerint ez nem a JDK-t minősíti, hanem az ÁNYK fejlesztőit.
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Mekkora erőfeszítés lehet benne, hogy CSAK egy adott JVM változattal és verzióval működjön...
- A hozzászóláshoz be kell jelentkezni
Nem kell nagy, de értem mire gondolsz :-)
if (!System.getProperty("java.version").startsWith("1.8")) System.exit(1);
- A hozzászóláshoz be kell jelentkezni
Aki szereti Venkat Subramaniam stílusát, annak itt van egy bemutató a Java 9 modul rendszeréről és a jshell-ről.
- A hozzászóláshoz be kell jelentkezni
Az egyik kedvenc eloadom :) es koszi
- A hozzászóláshoz be kell jelentkezni