8 geeft een overzicht van

Java, Java - 8 (alias jdk 1,8) programmeertaal Java ontwikkeling is een van de belangrijkste vrijgelaten.De eerste versie van het op 18 maart 2014 publiceren.Met de publicatie van Java - 8, biedt de functie - programmering van de steun, de nieuwe javascript motor, een nieuwe operatie - als de datum en tijd, nieuwe API, enz, er zijn tientallen functie toe te voegen aan de Java - 8, is het van het grootste belang worden vermeld en minus;,,,, Lambda uitdrukking en de vermindering van de capaciteit voor de verwerking van Java - functie; verhoging.,,,, de methode waarmee de referentie - en negatieve; een functie in plaats van direct beroep op hun naam.Het gebruik van functies als parameter,,,,, de standaard methoden, en de negatieve; - een standaard voor de uitvoering van de,,.,, nieuwe instrumenten, en de vermindering van de samensteller van nieuwe instrumenten; en praktische procedure toe te voegen zoals jdeps "relevant.,,,, - vermindering van de API - en de nieuwe - API; voor leidingen met.,,,, de datum en het tijdstip van de API - en de negatieve; verbetering van de datum en het tijdstip van de API,.,,, facultatief, en de vermindering van de beste praktijken; benadrukt, de correcte behandeling van nul.,,,, de neushoorn, javascript motoren, en de vermindering van de motor, een op basis van Java code, en javascript. Met deze nieuwe kenmerken, de versterking van de functie van de hoop is, in gesloten toestand, in de samenstellers en jvm niveau.Stijl, Java, 8, zal naar verwachting de manier veranderen, de code van programma 's.Een eenvoudige vergelijking van Java - 7 en 8, om ons te laten zien, een soort van Java - 7 en 8 - programma van de grammatica, invoer java.util.collections; de invoer van java.util.list; de invoer van java.util.arraylist; de invoer van java.util.comparator; de cursus (publiek java8tester statische leegte belangrijkste (een lijst van parameters []) {< names1 string > = nieuwe snaren arraylist < > (); names1. Voeg ("in"); names1. Toegevoegd ("en dat"); names1. Toegevoegd ("het"); names1. Voeg (""); names1. Toevoeging van ("Het"); de tabel < snaren BT; de naam van de nieuwe reeks arraylist = < > (); de naam (""); de naam ("- naam (" "); de"); de naam (""); de naam ("het"); de Java -8tester instrument = nieuwe java8tester (); het systeem.. leegte fac ("sorteren met de grammatica - 7:"); de tester. Sortusingjava7 (names1); het systeem.. leegte fac (names1); het systeem.. leegte fac ("sorteren met de grammatica - 8:"); de tester. Sortusingjava8 (naam); het systeem.. leegte fac (naam); ///////- 7), een particuliere nietig sortusingjava7 (tabel < snaren > naam van de soort () {naam, nieuwe snaren. Comparator < > () {-) int (snaren S1, S2 string) {terug 1. De geef (S2);}}) ///////- 8;}, sorteren, particuliere nietig sortusingjava8 (tabel < snaren > naam van de soort (naam) (. (S1, S2) -> 'S1. Geef (S2);}}, datHet programma moet leiden tot de volgende resultaten en negatieve; van Java - 7: de indeling van de grammatica [mahesh naresh ramesh Suresh] sorteren met de grammatica - 8: [het] mahesh naresh ramesh Suresh, hier, sortusingjava8 (), door middel van een functie met een lambda uitdrukking als criterium om voor deze parameters, De functie van alle verpakkingen 8. In Java, die we niet nodig hebben van een andere dan de installatie van Java, 8.



Previous:
Next Page: