Java è un linguaggio di programmazione orientato agli oggetti di alto livello, indipendente dalla piattaforma, originariamente sviluppato da Sun Microsystems. Java è attualmente di proprietà di Oracle, che ha acquistato Sun nel 2010.
Non ho avuto una comprensione completa dei costruttori statici in Java. Se è consentito, perché è consentito? In quali scenari lo useresti? Quale scopo servirebbe? Qualcuno può darmi un semplice esempio per favore?
Guardando diversi costruttori di collezioni, viene in mente la domanda. Perché ArrayList () costruisce un elenco vuoto con una capacità iniziale di dieci e ArrayDeque () costruisce un deque array vuoto con una capacità iniziale sufficiente a contenere 16 elementi.
Ora so che le persone potrebbero considerare questa domanda duplicata o posta più volte, nel qual caso apprezzerei un collegamento a domande pertinenti con la risposta alla mia domanda. Sono stato recentemente in disaccordo con alcune persone sulla copertura del codice. Ho un gruppo di persone che vogliono far cadere …
Sto refactoring di una base di codice di grandi dimensioni in cui la maggior parte delle classi si trova in un unico pacchetto. Per una migliore modularità, sto creando pacchetti secondari per ciascuna funzionalità. Ricordo di aver appreso da qualche parte che un grafico di dipendenza del pacchetto non dovrebbe …
Abbiamo un sistema in base al quale la connessione al database viene ottenuta una volta utilizzando un metodo comune e viene passata attraverso la classe pertinente da utilizzare. Ci sono dubbi sul fatto che passare la connessione al database come parametro a classi diverse causerebbe problemi, quindi sto controllando qui …
Per quanto ho capito, sia Scala che Clojure sono stati progettati come nuove lingue dipende dalla JVM e si integrano facilmente con il codice Java, nel senso che consentono di utilizzare le classi Java all'interno del codice Scala e Clojure. A partire da Java 8 (e forse anche più fortemente …
Ho visto diversi sviluppatori alla ricerca di una soluzione a questo problema: accedere alle informazioni sulla sessione da una WAR diversa (anche se all'interno della stessa EAR) - ecco alcuni esempi: un modo per condividere lo stato della sessione tra diverse applicazioni in Tomcat? , Accedi alla sessione di un'altra …
Ho appena letto un estratto del libro "Crescere il software orientato agli oggetti" che spiega alcuni dei motivi per cui non si consiglia di deridere la classe concreta. Ecco un codice di esempio di un test unitario per la classe MusicCentre: public class MusicCentreTest { @Test public void startsCdPlayerAtTimeRequested() { …
In JavaDoc per X509Certificate getSubjectDN()esso afferma: Denigrato , sostituito da getSubjectX500Principal (). Sono abituato a vedere deprecato nei metodi for che non dovrebbero più essere usati, ma non denigrati. Ho trovato un bug report su questo caso particolare in cui è stato chiuso con un commento: Questo non è un …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . La "magia" della JVM ostacola l'influenza che un programmatore ha sulle …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . In un'intervista mi è stato recentemente chiesto se sono a conoscenza …
Ho due oggetti che rappresentano un "Bar / Club" (un posto dove bevi / socializzi). In uno scenario ho bisogno del nome della barra, dell'indirizzo, della distanza, dello slogan In un altro scenario ho bisogno del nome della barra, dell'indirizzo, dell'URL del sito web, del logo Quindi ho due oggetti …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Alla ricerca dei recenti e potenti imminenti linguaggi di programmazione su …
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza per chiarire questa domanda in modo che possa essere riaperta, visitare il centro assistenza . Chiuso 7 anni fa . Ci …
GWT è uno stack software che traduce il codice Java e un sottoinsieme della libreria di classi di Java Runtime in codice JavaScript. In confronto ai toolkit JavaScript, GWT può sembrare alienante, per natura e per uso, e troppo complesso per fare anche cose semplici, togliendo gran parte del controllo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.