Domande con tag 'java'

5
risposte

Potrebbe essere un'istanza uguale ad un'altra istanza di un tipo più specifico?

Ho letto questo articolo: Come scrivere un metodo di uguaglianza in Java . Fondamentalmente, fornisce una soluzione per un metodo equals () che supporta l'ereditarietà: Point2D twoD = new Point2D(10, 20); Point3D threeD = new Point3D(10,...
posta 28.10.2015 - 14:53
5
risposte

Perché è sbagliato scrivere qualcosa nella lingua X come se si stesse scrivendo un programma in linguaggio Y in termini di utilizzo di un paradigma di codifica condiviso [chiuso]

Qualche tempo fa, ho fatto una domanda su SO di qualcosa scritto in C ++, ma invece di ottenere una risposta al problema in questione, i commenti sono andati pazzi per il mio stile di codifica, anche quando ho indicato che era un < a href="http:...
posta 26.03.2014 - 17:14
6
risposte

Perché Java ha reso predefinito l'accesso al pacchetto?

Sto facendo questa domanda perché credo che lo abbiano fatto per una buona ragione e che la maggior parte della gente non la usi correttamente, comunque dalla mia esperienza nel settore fino ad ora. Ma se la mia teoria è vera, non sono sicuro de...
posta 02.12.2013 - 14:32
17
risposte

Quali sono alcuni buoni compiti per un corso introduttivo, per raggiungere gli studenti di oggi? [chiuso]

Insegno periodicamente una introduzione al corso di programmazione con Java . Voglio offrire ai miei studenti alcuni interessanti compiti che possono riguardare o trovare interessanti . Per lo meno, voglio degli incarichi che abbiano senso e a...
posta 12.11.2010 - 18:58
5
risposte

Come scegliere tra Tell do not Ask e Command Query Separation?

Il principio Tell Do not Ask dice: you should endeavor to tell objects what you want them to do; do not ask them questions about their state, make a decision, and then tell them what to do. The problem is that, as the caller, you...
posta 08.11.2011 - 16:39
2
risposte

Scrittura a bassa latenza Java [chiuso]

Esistono tecniche specifiche Java (cose che non sarebbero applicabili a C ++) per scrivere codice a bassa latenza, in Java? Vedo spesso ruoli Java a bassa latenza e richiedono esperienza nella scrittura di Java a bassa latenza, che a volte sembr...
posta 04.04.2012 - 00:33
6
risposte

Perché java non è usato come linguaggio di costruzione?

Se Java è un linguaggio generico e la costruzione di un programma è qualcosa che può essere descritto usando il linguaggio Java, perché non è questo il modo migliore per scrivere i file di build e invece usiamo strumenti come Ant, Maven e Gradle...
posta 25.03.2014 - 21:33
9
risposte

Qual è la differenza tra la progettazione interna di Java e C ++ che consente a C ++ di avere ereditarietà multipla? [duplicare]

È eseguito il drill sui programmatori Java newbie che Java ( pre-Java 8 ) non ha ereditarietà di più classi e solo più ereditarietà dell'interfaccia, perché altrimenti si verifica un problema di ereditarietà del diamante ( Classe A eredita dal...
posta 30.12.2014 - 19:54
4
risposte

Quanti giorni è normale che un nuovo programmatore di noleggio prenda il tempo necessario per mettersi al lavoro? [duplicare]

Ho appena ottenuto un ruolo come sviluppatore C # / Asp.Net presso una grande software house. In precedenza ho lavorato in una software house molto più piccola per circa due anni ma era un ruolo variegato / misto lì, e qui le applicazioni di a...
posta 02.09.2013 - 23:18
5
risposte

Perché Java / C # non può implementare RAII?

Domanda: Perché Java / C # non può implementare RAII? Chiarimento: Sono consapevole che il garbage collector non è deterministico. Pertanto, con le funzionalità linguistiche correnti, non è possibile chiamare automaticamente il metodo Dispose...
posta 30.10.2013 - 16:51