java-8

Java 8 Flux - recueillir vs réduire

Quand utiliseriez-vous collect() vs reduce()? Quelqu'un aurait-bon, d'exemples concrets, il est certainement préférable d'al ... e étape dans la réduction. Les déclarations ci-dessus sont des suppositions cependant et j'aimerais qu'un expert sonne ici.

Flux de Java 8: pourquoi le flux parallèle est-il plus lent?

Je joue avec les flux de Java 8 et je ne peux pas comprendre les résultats de performance que j'obtiens. J'ai un processeur 2 ... fait que j'ai 2 cœurs de processeur? Quelqu'un pourrait-il me donner un indice pourquoi la version parallèle est plus lente?

Garbage collector par défaut pour Java 8

Quel est le garbage collector par défaut pour Java 8? Lorsque je vérifie les Beans JMX, ils le révèlent comme étant le collecteur parallèle pour la nouvelle génération et l'ancien collecteur série pour l'ancienne génération.

Java 8: Calculer la différence entre deux LocalDateTime

J'essaie de calculer la différence entre deux LocalDateTime. La sortie doit être du format y years m months d days h hours ... e concerne pas le site qui m'a donné quel résultat, j'ai besoin de connaître le bon algorithme et d'avoir les bons résultats.

Java 8 Streams FlatMap méthode exemple

J'ai vérifié le prochain Java update, à savoir: Java 8 or JDK 8. Oui, je suis impatient, il y a beaucoup de nouvelles choses, ... ez le coder dans les versions Java précédentes Java[6,7] et comment vous pouvez coder les mêmes routines en utilisant Java 8.

Calculer les jours entre deux dates en Java 8

Je sais qu'il y a beaucoup de questions sur SO sur la façon d'obtenir, mais je veux et exemple en utilisant la nouvelle api J ... trées sont deux objets de Date (sans heure, je connais localdatetime, mais j'ai besoin de faire avec les instances de date)

Comment savoir si JRE ou JDK est installé

J'ai un ordinateur sur lequel j'ai intentionnellement installé JDK. J'ai un autre ordinateur avec JRE, pour, entre autres, te ... était requis. Comment puis-je vérifier si JDK a été installé sur mon système? Remarque: l'ordinateur en question est un Mac.

Java 8 Fournisseur et consommateur explication pour le profane

En tant que programmeur non Java apprenant Java, je lis sur les interfaces Supplier et Consumer en ce moment. Et je ne peux p ... r un exemple simple de profane de cela I je trouve que les exemples de Doc ne sont pas assez succincts pour ma compréhension.

Installer correctement java 8 avec java 7

J'ai JDK 1.7 installé sur ma machine Windows 7 et après avoir installé JDK 1.8 u20, j'ai l'erreur suivante: C:\>java -ve ... vers l'ancienne version (c'est-à-dire 1.7). Qu'est-ce qui ne va pas ici et comment je pourrais utiliser java 8 avec java 7?

Java 8: Comment travailler avec les méthodes de lancement d'exceptions dans les flux?

Supposons que j'ai une classe et une méthode class A { void foo() throws Exception() { ... } } Maintenant, je voud ... e gère pas les exceptions qui peuvent être levées par foo(). Le throws Exception de bar semble être inutile. Pourquoi est-ce?

Est-il possible de lancer un flux en Java 8?

Est-il possible de lancer un flux en Java 8? Disons que j'ai une liste d'objets, je peux faire quelque chose comme ça pour fi ... informatique, alors je regardais les nouvelles fonctionnalités de java 8 et j'étais curieux de savoir si cela était possible.

Comment appliquer plusieurs prédicats à un java.util.Stream?

Comment puis-je appliquer plusieurs prédicats à un java.util.Stream's filter() méthode? C'est ce que je fais maintenant, mai ... e appliquer un nombre inconnu de prédicats sans mélanger les styles de programmation? Pour savoir qu'il semble un peu laid...

Test unitaire d'une classe avec une horloge Java 8

Java 8 a introduit java.time.Clock qui peut être utilisé comme argument pour de nombreux autres objets java.time, vous permet ... il s'agissait d'une horloge système régulière). En tant que tel, je ne peux pas passer une horloge fixe dans le constructeur.

Tomcat 8 Maven Plugin pour Java 8

Le tomcat7-maven-plugin fonctionne-t-il avec un serveur tomcat 8 et java 8? Je ne trouve aucun tomcat8-maven-plugin.

Suppression du pont JDBC ODBC dans java 8

À partir de Java 8, le pont JDBC-ODBC ne sera plus inclus avec le JDK. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // classNotFoundException is thrown Existe-t-il une autre solution reliant le pont JDBC-ODBC?

forEach loop Java 8 pour le jeu d'entrées de carte

J'essaie de convertir l'ancien conventionnel pour chaque boucle jusqu'à java7 en java8 pour chaque boucle pour un ensemble d' ... ature de l'expression Lambda ne correspond pas à la signature de la méthode d'interface fonctionnelle accept(String, String)

Expressions Java Lambda [fermé]

Les expressions Lambda sont ajoutées dans Java 8. Je veux comprendre pourquoi c'est important. Qu'est-ce que cela signifie po ... ode qui fonctionne mieux ou qui évolue massivement ou que cela ne fait que rendre le code moins verbeux. Ou même la totalité.

Java 8 Lambda Expressions-qu'en est-il des méthodes multiples dans la classe imbriquée

Je lis sur les nouvelles fonctionnalités à: http://www.javaworld.com/article/2078836/java-se/love-and-hate-for-java-8.html ... vent e) { saySomething("Mouse released; # of clicks: " + e.getClickCount(), e); } ... et ainsi de suite?

Comment obtenir le MethodInfo d'une référence de méthode Java 8?

Veuillez consulter le code suivant: Method methodInfo = MyClass.class.getMethod("myMethod"); Cela fonctionne, mais le nom ... methodInfo = action.GetMethodInfo(); } static void Main() { PrintMethodName(InnerClass.MyMethod); }

Java 8: Formatage lambda avec retours à la ligne et indentation

Ce que je voudrais réaliser avec lambda indentation est le suivant: Instruction multiligne: String[] ppl = new String[] { ... lambda dans une nouvelle ligne, sinon c'est un moyen de formatage assez raisonnable, donc je vais marquer cela comme accepté.