Klausimai pažymėti „java-7“

„Java SE“ 7 versija buvo išleista 2011 m. Naujos funkcijos, palyginti su 6-ąja versija, apima dinamišką kalbos palaikymą, suspaustas nuorodas, mažus kalbų plėtinius, kriptografiją su elipsinėmis kreivėmis, naujus tinklo protokolus, galimybę naudoti eilutes kaip atvejo reikšmes jungiklio ataskaitoje ir įvairius sistemos bibliotekos plėtinius.
27
atsakymai

Šioje aplinkoje kompiliatorius nepateikiamas. Galbūt dirbate JRE, o ne JDK?

Aš parengiu projektą „Eclipse“ naudojant m2eclipse. Nustatysiu „JDK“ kelią „Eclipse“: „Windows“ -> parinktys -> įdiegta „jres“ -> jdk1.7.xx kelias Tačiau tai rodo klaidą [KLAIDA] KOMPLEKTACIJOS KLAIDA: [INFO] --------- --------...
nustatyti spalio 29 d '13, 13:11
7
atsakymai

Kokia yra „Java 7“ deimantų operatoriaus reikšmė?

„Java“ 7 deimantų operatorius leidžia naudoti kodą taip: Sąrašas <String> list = new LinkedList <> (); Tačiau, „Java“ 5/6, galiu tiesiog rašyti: „List <String> list = new LinkedList (); Mano supratimas apie stilių ištrynimą ...
lapkričio 12 d. '10, 19:43
22
atsakymai

„Mac OS X“ įdiegta „Java 7“, bet terminalas vis dar naudoja 6 versiją

Įdiegiau JDK 7u7, atsisiųstą iš „Oracle“ svetainės. Bet po įdiegimo terminalas vis dar rodo „Java“ versiją „1.6.0_35“ „Java“ SE „Runtime Environment“ (build 1.6.0_35-b10-428-11M3811) „Java HotSpot“ 64-. ..
nustatyti spalio 06 '12 10:01
9
atsakymai

Ar „Java Concurrent In Practice“ vis dar galioja?

Ar „Java Concurrency in Practice“ vis dar galioja? Įdomu, ar visos knygoje aprašytos idėjos, koncepcijos ir įgyvendinimas vis dar atitinka naujausias „Java“ versijas. Prašau, nes paskutinis leidimas buvo pateiktas 2006 m.
balandžio 18 d '12, 7:27
20
atsakymai

Rekursiškai išvardyti failus java

Kaip rekursiškai išvardyti visus failus java kataloge? Ar infrastruktūra teikia bet kokią naudą? Mačiau nemažai įsilaužėlių. Bet nė vienas iš pagrindų ar nio
nustatytas sausio 13 d '10, 14:29 val
8
atsakymai

„Android“ palaikoma „Java“ kalba

Tiesiog įdomu, ar kas nors bandė naudoti naujas „Java 7“ funkcijas „Android“? Žinau, kad „Android“ skaito baitekodą, kurį „Java“ išspaudžia ir paverčia jį dex. Todėl manau, kad mano klausimas yra, ar jis gali suprasti „Java 7“ baitekodą ...
nustatytas rugpjūčio 23 d '11 0:45
8
atsakymai

Kaip įdiegti 1.7 šaltinį „Android“ studijoje ir „Gradle“

Bandydamas kompiliuoti savo projektą „Android“ studijoje, gaunu šią klaidą: „Gradle“: klaida: „1.6“ duomenų bazėje nėra palaikomas deimantų operatorius. Visuose projekto parametruose, kuriuos radau, 1,7 įdiegiau kaip tikslą. Taip pat ...
liepos 14 d., 13 val
2
atsakymai

„Java SafeVarargs“ santrauka, ar yra standartas ar geriausia praktika?

Neseniai sutikau java @SafeVarargs anotaciją. „Google“ už tai, kas daro „Java“ variacijos funkciją nesaugu, palikdavo mane gana supainioti (nuodų tipai?), Taigi norėčiau sužinoti keletą dalykų: Ką kintamas javas funkcija ...
nustatytas sausio 09 d '13, 11:28
6
atsakymai

„Java 7“: failo kelias

Ar naujoms programoms, parašytoms „Java 7“, ar yra priežasčių naudoti java.io.File objektą, ar galime manyti, kad jis yra pasenęs? Manau, kad java.nio.file.Path gali padaryti viską, kad java.io.File gali padaryti ir dar daugiau.
nustatyti 01 rug. '11 10:26 val
3
atsakymai

Kelio kūrimas iš „Java7“ eilutės

Kaip sukurti „Java 7“ eilutės objektą „java.nio.file.Path“ objektą? t.y. String textPath = "c: / dir1 / dir2 / dir3"; Kelias kelias = ?; kur - trūksta kodo, kuris naudoja textPath.
birželio 14 d. 13 val
5
atsakymai

Ar galiu „Java 8“ kodą sukompiliuoti „Java 7 JVM“?

„Java 8“ pristato svarbias naujas kalbų funkcijas, pvz., Lambda išraiškas. Ar šie kalbos pakeitimai yra susiję su tokiais reikšmingais sukaupto byto kodo pakeitimais, kurie neleistų jam veikti virtualioje mašinoje ...
nustatytas balandžio 22 d '13, 12:29
2
atsakymai

„Java“: int masyvas, inicijuotas ne nuliniais elementais

Pagal JLS, iš karto po inicijavimo int masyvas turi būti užpildytas nuliais. Tačiau susidūriau su situacija, kai tai nėra. Šis elgesys pasireiškia pirmiausia JDK 7u4, taip pat visuose vėlesniuose atnaujinimuose (naudoju 64 bitų re ...
nustatyti 07 rugsėjis '12, 14:59 val
5
atsakymai

Kaip naudoti bandomuosius išteklius su JDBC?

Turiu būdą, kaip išieškoti vartotojus iš duomenų bazės su JDBC: public List <User> getUser (int userId) {String sql = "SELECT ID, vardas iš vartotojų, kur ID =?"; Sąrašas <User> naudotojai = naujas ArrayList <User> (); pabandykite {...
lapkričio 9 d. '11, 17:31
5
atsakymai

negaliojantis tikslinis išleidimas: 1.7

Pamačiau panašius klausimus, bet dar neradau atsakymo. Naudojant „maven“ kompiliavimą gaunu: [ERROR] Nepavyko įvykdyti tikslo org.apache.maven.plugins: maven-compiler-plugin: 3.0: compile (numatytasis kompiliavimas)
lapkričio 10 d. '13, 18:20
9
atsakymai

Įdiegus „Java JDK 7“ „Mac OS X“, „mvn -version“ vis dar rodo „Java 1.6.0_31“

„Oracle“ išleido „Java JDK 7“ balandžio 26 dieną „Mac OS X“. Aš vadovavau diegimo instrukcijomis ir, kai darau java-konversiją terminalo >
nustatytas balandžio 26 d '12 22:16