Domande con tag 'java'

3
risposte

Se implemento un'interfaccia, si chiama un'eredità?

Se la mia classe implements un'interfaccia, allora posso dire che sto seguendo l'ereditarietà? Lo so che quando una classe extends un'altra classe allora è ereditaria.     
posta 27.04.2016 - 10:24
7
risposte

Che cosa significa questa affermazione su C # e Java come metà della lingua? [chiuso]

Nell'articolo: Perché POCO , c'è questa frase: Maciej Sobczak puts it well: “I just don’t like when somebody gives me half of the language and tells me that it’s for my own protection”. Non capisco cosa intenda, anche se C # è di propr...
posta 09.11.2017 - 15:01
4
risposte

Perché i loop annidati sono considerati una cattiva pratica?

Il mio docente ha menzionato oggi che era possibile "etichettare" i loop in Java in modo che potessi fare riferimento a essi quando si tratta di cicli annidati. Così ho cercato la funzione perché non ne ero a conoscenza e in molti punti in cui q...
posta 23.05.2013 - 21:56
3
risposte

E 'un antipattern usare peek () per modificare un elemento stream?

Supponiamo di avere un flusso di cose e voglio "arricchirle" a metà stream, posso usare peek() per fare ciò, ad esempio: streamOfThings.peek(this::thingMutator).forEach(this::someConsumer); Supponiamo che la mutazione delle cose a ques...
posta 01.02.2016 - 18:39
2
risposte

Come sono stati generati automaticamente i test unitari di Guava?

Guava ha casi di test unitari generati automaticamente : Guava has staggering numbers of unit tests: as of July 2012, the guava-tests package includes over 286,000 individual test cases. Most of these are automatically generated, not w...
posta 01.11.2012 - 10:38
5
risposte

I metodi concreti stanno scavalcando un odore di codice?

È vero che il superamento dei metodi concreti è un odore di codice? Perché penso che sia necessario sovrascrivere i metodi concreti: public class A{ public void a(){ } } public class B extends A{ @Override public void a(){...
posta 11.04.2016 - 04:08
3
risposte

Tranne il garbage collector, cos'altro rende Java un linguaggio di programmazione non in tempo reale

Tranne il garbage collector, quali sono alcune altre funzionalità in Java che lo rendono inadatto per la programmazione in tempo reale? Sulla rete, ogni volta che Java vs C ++ viene discusso per quanto riguarda la programmazione in tempo reale,...
posta 24.06.2013 - 05:09
6
risposte

Utilizzo della lingua di programmazione su Google [chiuso]

Ho sentito che Google usa Python, Java e C ++. Ma quello che non so è come viene usato ciascuno di questi linguaggi di programmazione. Voglio dire che cosa è usato per Python, Java e C ++ su Google. Perché dovrebbero usare fino a 3 linguaggi di...
posta 21.01.2011 - 12:26
1
risposta

Tipo di inferenza in Java 8

È l'introduzione della nuova notazione lambda (vedi ad esempio questo articolo ) in Java 8 richiederà qualche tipo di inferenza di tipo? In caso affermativo, in che modo il nuovo sistema di tipi avrà un impatto sulla lingua Java nel suo comp...
posta 30.11.2012 - 17:03
3
risposte

Quali sono i vantaggi e gli svantaggi negli approcci di C #, Java e Scala a Closures / Lambdas / ...?

Mi chiedo quali siano le differenze tecniche di implementazione tra C # e Scala e in che modo entrambe le soluzioni si confrontino con le idee e le preoccupazioni di implementazione espresse nell'email Peek Past lambda di Brian Goetz, inviato...
posta 19.08.2011 - 14:12