Domande con tag 'java'

1
risposta

Quali sono i vantaggi di C rispetto ai linguaggi OOP, oltre alle prestazioni? [duplicare]

C ha ancora la sua importanza nel mondo della programmazione! E una ragione per cui è la sua performance. Ma ho alcune domande. C'è qualcosa di speciale in C che manca ad altre lingue? Qual è la sua importanza oggi, oltre ai problemi d...
posta 20.12.2011 - 14:35
5
risposte

E 'possibile rendere alcuni metodi invisibili / non utilizzabili per alcune classi in Java?

Sto sviluppando un'applicazione in Java per cui vorrei passare un oggetto come parte di un'interfaccia in altri metodi di classi scritti da altri sviluppatori nel team. L'oggetto che sto passando ha setter e getter nel modo normale, ma non vogli...
posta 26.01.2015 - 11:57
3
risposte

Chiamando un costruttore da una classe genitore in una classe derivata

Sto provando a creare una classe genitore con un costruttore che accetta un singolo int come parametro. Devo anche derivare una classe figlia che crei due istanze della classe genitore usando un costruttore che prende due interi. So di usare la...
posta 28.03.2016 - 21:46
4
risposte

Devo inizializzare un elenco quando lo dichiaro o devo usare un blocco statico?

Qualcuno potrebbe spiegare quale dei due frammenti seguenti è la procedura migliore per inizializzare un static final List ? Inizializza quando dichiari: public class Sample { private static final List<String> myList = Colle...
posta 06.04.2016 - 15:18
1
risposta

Aiutami a capire una frase dalla "Concorrenza di Java in pratica"

In una pagina dodici di "Concurrency Java in pratica" c'è una frase "A good specification defines invariants constraining an object's state and post - conditions describing the effect of its operation." Più o meno I undersand la frase...
posta 19.11.2012 - 18:52
1
risposta

Unindented elses

Ho scritto codice da circa 18 anni. Ultimamente, ho preso l'abitudine di non indentare elses e quando guardo il codice mi preoccupa un po 'più che qualcuno che potrebbe guardare il codice potrebbe piangere. Lo snippet seguente spiega la neces...
posta 21.02.2013 - 11:35
3
risposte

Evitare l'istanza di Java

Sto cercando di verificare se il mio array A ha un'istanza dell'oggetto B nella posizione corrente, poiché è un array che può contenere due tipi di oggetti (B e C). Non voglio usare instanceof, quindi mi chiedo quali altre alternative ho? if(A...
posta 11.02.2017 - 17:47
3
risposte

Perché le asserzioni in Java devono essere abilitate?

Mi piace molto il concetto di asserzioni in Java nel modo in cui usarle. È molto più facile che scrivere un if e quindi lanciare un'eccezione / errore. Ma la cosa che non capisco è, perché hanno bisogno di essere abilitati con -ea a lavorare?...
posta 06.06.2016 - 07:26
1
risposta

In Java, perché non esiste un metodo di istanza come bigDecimal.isGreaterThan (otherBigDecimal)?

Il modo attuale di sapere se un BigDecimal è maggiore di un altro è bigDecimal.compareTo(otherBigDecimal) > 0 (o one.compareTo(another) == 1 ), ma lo trovo troppo goffo e inespressivo. bigDecimal.isGreaterThan(otherBigDecimal)...
posta 08.06.2016 - 03:25
2
risposte

Creazione di istanze dallo stesso oggetto SuperClass

Ho 3 sottoclassi (LowState, MediumState, HighState) che derivano dalla stessa superclasse (State). All'interno della superclasse, State, ho dichiarato diverse variabili che devono essere accessibili e modificate dalle 3 sottoclassi. È poss...
posta 20.05.2016 - 11:06