Oops! Momenti che danno ogni sviluppatore Java brividi!

Se siete nuovi a Java o sei stato un Java lo sviluppo delle imprese a favore, e conoscere Java come il palmo della tua mano, ci saranno momenti in cui si sarà sicuramente commettere errori. Errare è umano, e indovinate un po? Ci sono molti altri intorno, che stanno facendo gli stessi errori, come voi, di volta in volta. Qui &';. Sa elenco completo di alcuni oops momenti che ogni sviluppatore Java deve affrontare almeno una volta nella sua carriera sviluppo

1. Null Pointer!
Puntatori nulli rappresentano gli errori più comuni commessi dai programmatori Java. E, dal momento che appaiono in fase di esecuzione, i compilatori can &'; la t li rettificare per voi. Se don &'; la t scoprirlo in tempo, gli utenti certamente. Come e quando si tenta di accedere un oggetto il cui riferimento è nullo, l'applicazione incontrerà un NullPointerException. La ragione per l'iniziazione dei puntatori nulli può variare da un programma all'altro, ma in generale significa che o non avete controllato il valore di ritorno di un oggetto o non avete inizializzato l'oggetto. L'unica soluzione per correggere o evitare Null Puntatori nel codice è quello di verificare prima di tentare di accedere a una variabile null in una matrice.

2. Dimenticare Java &'; s Nature Zero-Indicizzato:
Se siete stati programmando con C /C ++ per un po ', si deve essere consapevoli con il concetto di zero-index. Gli array in Java sono zero indicizzati. Ciò significa, il valore del primo elemento di ogni indice è zero. La zona privilegiata, dove dimenticare lo zero indicizzazione può metterti nei guai, è con le stringhe. Si può rimanere bloccati in alcune situazioni davvero frustrante, soprattutto se si sta scrivendo applicazioni che includono l'elaborazione delle stringhe. Si può lavorare con il carattere sbagliato o può ottenere diverse eccezioni in fase di esecuzione. L'unico modo per affrontare problema zero indicizzazione è quello di fare riferimento alla documentazione API.

3. Errori di capitalizzazione:
capitalizzazione è probabilmente tra gli errori di sviluppo più comunemente commessi. Spesso guardiamo una variabile più e più volte per individuare l'errore, ma facilmente ignorare i metodi o variabili non capitalizzati, incapaci di entrare in possesso della parte problematica. Questo errore può facilmente confondere voi come si sa che la variabile in questione o il metodo esiste, ma non siete in grado di individuare la mancanza di capitalizzazione. Però, ci isn &'; t qualsiasi regola d'oro per combattere questo errore, tenendo conto delle seguenti indicazioni può aiutare a commettere meno di questi:
a. ovunque inizia una nuova parola, tutte le variabili e metodi membri utilizzano
capitalizzazione b. in Java API, tutte le variabili e metodi membri iniziano con le lettere minuscole

4. Utilizzando == Invece di .equals:
maggior parte degli sviluppatori ottengono spesso perplessi quando si tratta di utilizzare == e .equals in un programma di sviluppo enterprise Java. Durante la scrittura di un programma Java, usando == significa che si confrontano due riferimenti per vedere se sono puntate verso lo stesso oggetto o no. Non è possibile utilizzare operatore == per confrontare due oggetti per l'uguaglianza. Invece, per verificare l'uguaglianza, è possibile utilizzare il metodo .equals, come viene ereditato da tutte le classi presenti nel linguaggio Java.

di programmazione Java è proprio come un ottovolante ride-hai i tuoi alti e bassi . Come affrontare i bassi, determina quanto in alto si sposta nella vostra impresa Hotel  .;

software

  1. Ottenere accesso alle incantevoli siti con Joomla Web Development
  2. Il meglio di applicazioni Windows Phone e le loro caratteristiche
  3. Come in tempo reale Pianificazione di software in grado di migliorare l'efficienza del vostro busine…
  4. Top Five Vantaggi di archiviazione ibrida
  5. Convertire Excel Contatti Per VCF - Accesso VCF Contatti in diversi punti
  6. Fai la tua Outshine business nel mondo online con PSD a WordPress servizio
  7. Come trovare i modelli-Top gratuiti Joomla 5 siti web
  8. 3 Domande che mantengono Imprenditori Away From Java Outsourcing
  9. Un buon User Interface Design è indispensabile
  10. Stupende le offerte di ricarica di telefonia mobile
  11. I costi nascosti di ERP sistema che si deve sapere
  12. Vantaggi di Offshore sviluppo di siti Web
  13. Drupal Development Company: ora sperimentare i siti web di alta qualità
  14. Virtualizzazione Desktop 101: A Primer per le aziende in crescita
  15. Come assumere SharePoint sviluppatori
  16. Come Diventare Un successo Project Manager Edilizia?
  17. Perché non preferire la linea YouTube Downloader?
  18. Come trovare il miglior tipo di software ERP Manufacturing?
  19. Utilizzando QR Code per un'efficace Mobile Marketing
  20. Ottenere l'aiuto di sito e-commerce Programma di Sviluppo per il tuo Business