Questions marquées «java-9»



8
Remplacement des modules JPMS obsolètes par des API Java EE
Java 9 a déprécié six modules contenant des API Java EE et ils seront bientôt supprimés : java.activation avec javax.activationpackage java.corba avec javax.activity, javax.rmi, javax.rmi.CORBAet org.omg.*paquets java.transaction avec javax.transactionpackage java.xml.bind avec tous les javax.xml.bind.*packages java.xml.ws avec javax.jws, javax.jws.soap, javax.xml.soapet tous les javax.xml.ws.*paquets java.xml.ws.annotation avec javax.annotationpackage Quels artefacts tiers maintenus fournissent …


6
En option ou en option en Java
J'ai travaillé avec le nouveau type facultatif dans Java 8 , et j'ai rencontré ce qui semble être une opération courante qui n'est pas prise en charge fonctionnellement: un "orElseOptional" Considérez le modèle suivant: Optional<Result> resultFromServiceA = serviceA(args); if (resultFromServiceA.isPresent) return result; else { Optional<Result> resultFromServiceB = serviceB(args); if (resultFromServiceB.isPresent) …
137 java  lambda  java-8  optional  java-9 


4
qu'est-ce qu'un accès réflexif illégal
Il y a beaucoup de questions autour de l'accès réflexif illégal dans Java 9. Maintenant, ce que je ne peux pas trouver, car tout ce que Google crache, ce sont des gens qui essaient de contourner les messages d'erreur, c'est ce qu'est en réalité un accès réflexif illégal. Ma question …
126 java  java-9  java-module 

4
Quelle est la différence entre List.of et Arrays.asList?
Java 9 a introduit de nouvelles méthodes d'usine pour les listes List.of: List<String> strings = List.of("first", "second"); Quelle est la différence entre l'ancienne et la nouvelle option? Autrement dit, quelle est la différence entre ceci: Arrays.asList(1, 2, 3); et ça: List.of(1, 2, 3);
117 java  list  java-9 

3
Comment la concaténation de chaînes est-elle implémentée dans Java 9?
Comme écrit dans JEP 280: Indify String Concatenation : Modifiez la Stringséquence de bytecode -concatenation statique générée par javacpour utiliser les invokedynamicappels aux fonctions de la bibliothèque JDK. Cela permettra des optimisations futures de la Stringconcaténation sans nécessiter de modifications supplémentaires du bytecode émis par javac. Ici, je veux comprendre …

23
Échec de l'exécution de sdkmanager --list avec Java 9
J'ai téléchargé et installé: JDK ( jdk-9.0.1_osx-x64_bin.dmg) d'Oracle ici SDK Android ( sdk-tools-darwin-3859397.zip) de Google ici . Après avoir configuré la PATHvariable, j'ai essayé de l'exécuter sdkmanager, ce qui a remplacé la androidcommande de gestion des composants du SDK. Cependant, il a échoué comme indiqué ici: $ sdkmanager --list Exception …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.