preguntar acerca de java-9

1
réponses

Pourquoi array [idx++]+=» a » augmente-t-il idx une fois dans Java 8 mais deux fois dans Java 9 et 10?

Pour un défi, fellow code golfeur écrit le code suivant: import java.util.*; public class Main { public static void main(String[] args) { int size = 3; String[] array = new String[size]; Arrays.fill(array, ""); for(int i = 0; i < …
demandé sur 1970-01-01 00:33:38
5
réponses

Java 9 peut-il fonctionner sur un système d’exploitation 32 bits?

Semble qu'il n'y a pas de paquets de téléchargement 32 bits sur Liste de téléchargement disponible d'Oracle . Mise à JOUR Peut télécharger ici: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" …
demandé sur 1970-01-01 00:33:37
4
réponses

Comment résoudre InaccessibleObjectException («impossible de rendre {member} accessible: le module {a} n’ouvre pas {package}’ à {B}») sur Java 9?

Cette exception se produit dans une grande variété de scénarios lors de l'exécution d'une application Java 9. Certaines bibliothèques et frameworks (Spring, Hibernate, JAXB) y sont particulièrement enclins. Voici un exemple de Javassist: java.lang. …
demandé sur 1970-01-01 00:33:36
4
réponses

Nouveaux mots clés dans Java 9

L'une des plus grandes fonctionnalités de Java 9 sera un système de modules défini par Project Jigsaw. Lors de la lecture des diapositives du projet Jigsaw: Under The Hood à JavaOne 2015, j'ai remarqué le code source suivant: // src/java.sql/module …
demandé sur 1970-01-01 00:33:36
2
réponses

newInstance vs nouveau dans jdk-9 / jdk-8 et jmh

J'ai vu beaucoup de discussions ici qui se comparent et essaient de répondre ce qui est plus rapide: newInstance ou new operator. En regardant le code source, il semblerait que newInstance devrait être beaucoup plus lent , je veux dire qu'il fait ta …
demandé sur 1970-01-01 00:33:37
6
réponses

Quelle est la différence entre requires et requires transitive statements dans Java 9?

Quelle est la différence entre nécessite et nécessite transitif module énoncés dans la déclaration de module? Par exemple: module foo { requires java.base; requires transitive java.compiler; } ... …
demandé sur 1970-01-01 00:33:37
4
réponses

Signification de lambda () — > {} en Java

Je regarde la réponse de débordement de pile suivante: Comment changer le Printemps @Prévue fixedDelay au moment de l'exécution Et dans le code il y a la ligne suivante: schedulerFuture = taskScheduler.schedule(() -> { }, this); Je voudrais sa …
demandé sur 1970-01-01 00:33:38
2
réponses

Comment fonctionne L’application OSGi sur Java 9?

j'essaie de comprendre comment fonctionne L'application OSGi en Java 9 en supposant que le paquet OSGi N'est pas un module JPMS (pour autant que je sache, il n'y a toujours pas de solution que le paquet OSGi pourrait être en même temps un module JPMS …
demandé sur 1970-01-01 00:33:37
1
réponses

Ne peut pas construire le projet Eclipse RCP avec Tycho et Java 9

Mon Eclipse RCP, Maven projet s'appuie bien avec Java 8, mais échoue avec Java 9: [INFO] Scanning for projects... [WARNING] Could not start bundle org.eclipse.equinox.registry org.osgi.framework.BundleException: Could not resolve module: org.eclipse …
demandé sur 1970-01-01 00:33:37
3
réponses

Java 9 + maven + junit: test de code de module-info.java qui lui est propre et où le mettre?

disons que j'ai un projet Java utilisant Maven 3 et junit. Il y a src/main/java et src/test/java répertoires contenant respectivement les sources principales et les sources de test (tout est standard). maintenant je veux migrer le projet vers Java …
demandé sur 1970-01-01 00:33:37