Domande con tag 'java'

2
risposte

Un elenco collegato considera una raccolta di oggetti?

Algoritmo 4ed di Sedgewick dice Several fundamental data types involve collections of objects. Specifically, the set of values is a collection of objects, and the operations revolve around adding, removing, or examining objects in t...
posta 07.10.2016 - 04:22
2
risposte

Mi aspettavo che l'utente API implementasse un UnsupportedOperationException ok?

Sto scrivendo un gestore per il download / l'importazione di dati. Dopo aver inserito i dati nel database, è possibile chiamare diversi lavori di importazione, ma solitamente è solo uno. Quindi ci sono due metodi per ottenere i lavori di importa...
posta 09.12.2016 - 15:45
3
risposte

Quando si dichiara una matrice in Java, qual è la posizione convenzionale per le parentesi quadre?

Ho visto due metodi per dichiarare un array, come la porzione String[] args del metodo principale: public static void main(String args[]){ o public static void main(String[] args){ Il libro di testo che sto usando lo ha scritto ne...
posta 18.09.2016 - 14:32
2
risposte

Quando utilizzare Future vs Listener

Ho iniziato a lavorare su un progetto esistente (un sdk) al lavoro, e la base di codice utilizza gli ascoltatori come se non ci fosse un domani. Praticamente ogni secondo metodo richiede una sorta di argomento listener e devo ancora trovare un'o...
posta 30.09.2016 - 10:53
2
risposte

Conversione di classi di utilità statiche in singleton

Nell'azienda in cui lavoro, abbiamo molte classi di "utilità", ognuna con un sacco di codice all'interno (migliaia di righe) e sono tutte statiche. E un metodo statico chiama anothers. Il problema qui è che quando si vogliono testare altre class...
posta 20.08.2015 - 10:35
2
risposte

Come viene interrotto l'incapsulamento da getter / setter, anche quando si utilizza il modello MVC [duplicato]

Stavo pensando all'incapsulamento in Java e poi ho pensato a come i getter / setter rompono l'incapsulamento. Dopo aver esaminato questo , ho visto molte raccomandazioni come evitare i getter / setter su campi non necessari o alcune politiche...
posta 17.09.2015 - 12:06
2
risposte

Considerazioni Java Thread.sleep ()

Ho fatto alcuni test in un'app con cui sono stato coinvolto per un po 'di tempo, e sembra che parte del codice che abbiamo scritto stia causando una race condition. Quello che sta succedendo è qualcosa di simile a questo: //We make this cal...
posta 16.12.2015 - 20:28
1
risposta

Qual è la pratica standard per l'estrazione di una chiave primaria a incremento automatico?

Ho alcuni oggetti che verranno creati e inseriti nel database. Non è garantito che nessuno dei loro campi sarà univoco ad eccezione della chiave primaria autoincrementante. Mi piacerebbe poter accedere a questi oggetti più avanti nel programma u...
posta 20.12.2013 - 17:51
3
risposte

Come si scorre attraverso un array e si elimina un elemento?

Ho un array e posso scorrere l'iter. So che è impossibile cambiare la dimensione di un array; tuttavia, come faccio a rimuovere un determinato elemento che non desidero più nell'array? Esempio: se l'utente sceglie di eliminare un determinato...
posta 14.03.2015 - 19:50
2
risposte

La migliore strategia per trovare la causa principale quando l'eccezione viene inghiottita da terze parti

Sono certo che siamo tutti incappati in uno scenario in cui un'API di terza parte si lamenta di una traccia di stack incompleta. In sostanza, la gestione degli errori nell'API di terze parti fa qualcosa del genere, catch (WhateverException e)...
posta 06.05.2015 - 20:09