Domande taggate «java-8»

Utilizzare questo tag per domande specifiche su Java 8 che è la versione 8 (numero interno 1.8) della piattaforma Java, rilasciata il 18 marzo 2014. Nella maggior parte dei casi, è necessario specificare anche il tag java.


5
Come ottenere la data UTC + 0 in Java 8?
Ho problemi con la classe Date in Java. La classe Date restituisce la data della macchina locale ma ho bisogno di UTC-0. Ho cercato su Google e ho trovato un'ottima soluzione per JavaScript ma per Java niente di utile. Come ottenere la data UTC + 0 in Java 8?


6
Perché java.util.Optional non è serializzabile, come serializzare l'oggetto con tali campi
La classe Enum è Serializable quindi non ci sono problemi a serializzare l'oggetto con enumerazioni. L'altro caso è dove la classe ha i campi della classe java.util.Optional. In questo caso viene generata la seguente eccezione: java.io.NotSerializableException: java.util.Optional Come gestire tali classi, come serializzarle? È possibile inviare tali oggetti a EJB …

11
Differenza tra metodi statici e predefiniti nell'interfaccia
Stavo imparando attraverso le interfacce quando ho notato che ora puoi definire metodi statici e predefiniti in un'interfaccia. public interface interfacesample2 { public static void method() { System.out.println("hello world"); } public default void menthod3() { System.out.println("default print"); } } Spiega gentilmente la differenza dei due e anche se c'è un …
107 java  java-8 



20
Raccogli le coppie successive da un flusso
Dato un flusso come { 0, 1, 2, 3, 4 } , come posso trasformarlo nel modo più elegante in una forma data: { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (supponendo, ovviamente, di aver definito la classe Pair)? Modifica: non si tratta strettamente …
102 java  java-8  java-stream 

6
Come estrarre epoch da LocalDate e LocalDateTime?
Come estrarre il valore dell'epoca in Longdalle istanze di LocalDateTimeo LocalDate? Ho provato quanto segue, ma mi dà altri risultati: LocalDateTime time = LocalDateTime.parse("04.02.2014 19:51:01", DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss")); System.out.println(time.getLong(ChronoField.SECOND_OF_DAY)); // gives 71461 System.out.println(time.getLong(ChronoField.EPOCH_DAY)); // gives 16105 Quello che voglio è semplicemente il valore 1391539861per il datetime locale "04.02.2014 19:51:01". Il mio …
102 java  time  java-8  epoch  java-time 


8
Java 8 Spiegazione del fornitore e del consumatore per il laico
In qualità di programmatore non Java che impara Java, sto leggendo informazioni Suppliere Consumerinterfacce in questo momento. E non riesco a capire il loro utilizzo e significato. Quando e perché useresti queste interfacce? Qualcuno può darmi un semplice esempio da profano di questo ... Trovo gli esempi di Doc non …
101 java  java-8 

5
Quando dovrei usare gli stream?
Ho appena trovato una domanda durante l'utilizzo di a Liste il suo stream()metodo. Anche se so come usarli, non sono abbastanza sicuro di quando usarli. Ad esempio, ho un elenco, contenente vari percorsi verso posizioni diverse. Ora, vorrei verificare se un singolo percorso specificato contiene uno dei percorsi specificati nell'elenco. …



5
Perché Collections.sort usa Mergesort ma Arrays.sort no?
Sto usando JDK-8 (x64). Per Arrays.sort(primitive) ho trovato quanto segue nella documentazione Java: L'algoritmo di ordinamento è un Dual-Pivot Quicksort di Vladimir Yaroslavskiy, Jon Bentley e Joshua Bloch. Per Collections.sort(oggetti) ho trovato questo "Timsort": Questa implementazione è un mergesort stabile, adattivo e iterativo ... Questa implementazione scarica l'elenco specificato in …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.