Domande con tag 'java'

1
risposta

Perché la definizione di CharSequence non contiene (CharSequence)?

Questo vale sia per Java SE che per amp; Android, poiché i contratti sono identici. documentazione CharSequence per Java SE Documentazione CharSequence per Android CharSequence non definisce un metodo contains(CharSequence)...
posta 21.10.2017 - 22:39
1
risposta

Esiste una situazione in cui sarebbe meglio utilizzare riferimenti deboli anziché semplici composizioni?

Anche se i documenti Java specificano, tali riferimenti deboli sono principalmente per i mapping canonicalizing, troverai molti , molti , molti persone su Internet affermano che WeakHashMap è perfetto per archiviare i metadati dell'oggetto...
posta 07.02.2017 - 21:57
2
risposte

Qual è il modo corretto di implementare l'interfaccia di OnClickListener per molti pulsanti

La mia attività Android contiene più pulsanti che hanno tutti bisogno di un OnClickListener. Ho visto molti modi diversi per farlo, come ad esempio: Implementazione dell'interfaccia nella classe di attività Creazione di una classe separata...
posta 22.09.2011 - 17:13
1
risposta

Concettualmente cosa significa quando si dice che ogni thread ottiene il proprio stack?

Ho letto Java Concurrency in Practice di Brian Goetz e all'interno della sezione Stack Confinement si dice che ogni thread ottiene il proprio stack e quindi le variabili locali sono intrinsecamente confinate al thread in esecuzione; esistono...
posta 31.07.2012 - 04:05
2
risposte

Hai bisogno di consigli su come progettare le interazioni tra le varie parti della mia applicazione

Sto provando a progettare le "principali" classi di un'applicazione Rich Desktop basata su NetBeans Platform 7. Questa applicazione consumerà servizi HTTP e, tramite un "sistema push" su TCP, riceverà messaggi. Siamo 3 sviluppatori e vogliam...
posta 12.09.2011 - 16:03
3
risposte

In che modo i tipi esistenziali differiscono dalle interfacce?

Dato il tipo esistenziale T = ∃X.{op₁:X, op₂:X→boolean} e questa generica interfaccia Java: interface T<X> { X op₁(); boolean op₂(X something); } Quali sono le differenze fondamentali tra il tipo esistenziale e l'interfac...
posta 02.01.2012 - 03:22
1
risposta

Evita i conflitti di versione delle dipendenze?

Qualsiasi progetto Java che utilizza il mio jar avrà quasi sicuramente una dipendenza aggiuntiva da un altro jar, che il mio jar contiene anche come dipendenza. Il problema è che l'altro jar ha più versioni. Come posso evitare problemi che...
posta 30.07.2017 - 03:22
4
risposte

Quali sono le responsabilità del principale nella programmazione orientata agli oggetti?

Sono nuovo nella programmazione orientata agli oggetti e non capisco quale sia lo scopo principale. Sì, ho letto che è il "punto di ingresso" del programma, ma quello che non capisco è ciò che dovrebbe essere nel principale? E quali sono le s...
posta 13.11.2016 - 11:51
5
risposte

Ha sempre senso "programmare su un'interfaccia" in Java?

Ho visto la discussione su questo domanda su come una classe che implementa da un'interfaccia sarebbe istanziata. Nel mio caso sto scrivendo un programma molto piccolo in Java che utilizza un'istanza di TreeMap e, secondo l'opinione di tu...
posta 08.05.2015 - 12:53
8
risposte

Cosa impedisce C di essere compilato / interpretato / JIT?

Java è spesso elogiato per la sua straordinaria portabilità, che presumo sia a causa della JVM. La mia domanda è cosa impedisce a C di essere compilato / interpretato / JIT. Se è così, C può anche essere scritto una sola volta e farlo funzionare...
posta 02.06.2015 - 17:37