dovrebbero essere tutti distrutti alla fine dello stream, no?

On Fri, 30 Nov 2018, 12:24 Federico Fissore [email protected]
[it-torino-java-jug] <[email protected] wrote:

>
>
> Molto figo, ma attenzione ai memory leak
>
> Una Inner class tiene in automatico un riferimento alla classe che l'ha
> creata. Tutto ok finchè il ciclo di vita della "tupla" è uguale o simile
> a quello di quella classe; altrimenti è un memory leak da tenere sotto
> controllo
>
> Federico
>
> Simone Bordet [email protected] [it-torino-java-jug] ha scritto il
> 28/11/18 alle 21:15:
> > Ho appena letto la newsletter "Java Specialist" di Heinz Kabutz, dove
> > riporta che Henri Tremblay ha trovato un modo di usare le tuple negli
> > streams di Java 8:
> >
> > Arrays.asList("1", "22", "333").stream()
> > .map(v -> new Object() {
> > String value = v;
> > int length = v.length();
> > })
> > .filter(tuple -> tuple.length % 2 == 0)
> > .forEach(tuple -> System.out.println(tuple.value));
>
> 
>

Reply via email to