Ո՞րն է տարբերությունը JDK 7-ի և JDK 8-ի միջև:
Ո՞րն է տարբերությունը JDK 7-ի և JDK 8-ի միջև:

Video: Ո՞րն է տարբերությունը JDK 7-ի և JDK 8-ի միջև:

Video: Ո՞րն է տարբերությունը JDK 7-ի և JDK 8-ի միջև:
Video: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Մայիս
Anonim

Java 7 բերում է JVM-ի աջակցություն դինամիկ մուտքագրված լեզուների համար, գումարած Type Interference ընդհանուր օրինակների ստեղծման համար: Java 8 բերում է ծրագրավորման լեզվի համար ամենասպասված հատկանիշը, որը կոչվում է Lambda Expressions, նոր լեզվական հատկություն, որը թույլ է տալիս օգտվողներին կոդավորել տեղական գործառույթները որպես մեթոդի փաստարկներ:

Համապատասխանաբար, Java 1.8-ը նույնն է, ինչ 8-ը:

Մեջ JDK 8 և JRE 8 , տարբերակի տողերն են 1.8 և 1.8 . 0. Ահա մի քանի օրինակներ, որտեղ օգտագործվում է տարբերակի տողը. java -տարբերակ (ի թիվս այլ տեղեկությունների, վերադարձ java տարբերակ» 1.8.

Կարելի է նաև հարցնել, արդյոք JDK 8-ը հետընթաց համատեղելի է: Java Սպասվում է, որ տարբերակները կլինեն երկուական հետընթաց - համատեղելի . Օրինակ, JDK 8 կարող է գործարկել կողմից կազմված կոդը JDK 7 կամ JDK 6. Տարածված է տեսնել, որ հավելվածներն օգտագործում են դա հետընթաց համատեղելիություն օգտագործելով տարբեր բաղադրիչները Java տարբերակը։

Համապատասխանաբար, Java 1.7-ը նույնն է, ինչ Java 7-ը:

ամբողջ ճանապարհը դեպի 1.7 , հայտնի է նաեւ որպես Java 7 ) սովորաբար պարունակում են բարելավումներ ինչպես JVM-ում, այնպես էլ ստանդարտ գրադարանում, այնպես որ երկուսը սովորաբար պետք է աշխատեն միասին և փաթեթավորված են միասին JRE-ում: Եթե դուք վազում եք որևէ մեկը Java ձեր համակարգչի վրա տեղադրված ծրագիր, դուք ունեք JRE տեղադրված: JDK-ն է Java Զարգացման հավաքածու.

Ո՞րն է Java 8-ի կոդը:

J2SE կոդային անուններ

ՏԱՐԲԵՐԱԿ ԿՈԴ ԱՆՈՒՆ ԹՈՂԱՐԿՄԱՆ ԱՄՍԱԹԻՎ
JDK 1.1.8 Չելսի 8 ապրիլի, 1999 թ
J2SE 1.2 Խաղահրապարակ 4 դեկտեմբերի, 1998 թ
J2SE 1.2.1 (ոչ ոք) 30 մարտի, 1999 թ
J2SE 1.2.2 Մահակախաղ 8 հուլիսի 1999 թ

Խորհուրդ ենք տալիս: