| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    L'uso di Java Generic a restituito Tipo
    programmatori Java spesso creano file di classe per gli oggetti che usano in un certo numero di programmi diversi . Inoltre , il programmatore può consentire ad altri programmatori Java di utilizzare tale file di classe per i propri programmi . L'uso della programmazione generica in Java consente un programmatore di fare una classe che è flessibile nel tipo di dati può restituire . Oggetti

    Java è un linguaggio orientato agli oggetti che fa grande uso di strutture dati conosciute come classi . Una classe è un progetto , da cui un programma costruisce un numero illimitato di copie . Quando un programmatore dichiara una copia di questa struttura dati , è noto anche come "istanza " o "oggetto ". Java ha una struttura gerarchica per le classi, che scendono dal over- dolorante classe "oggetto ". Java viene fornito con diverse classi costruite per funzioni standard , ed i programmatori possono anche codificare la propria .
    Restituisce

    oggetti e funzioni in grado di " restituire " i dati al programma principale quando li esegue . In Java , un oggetto restituisce solo il tipo di struttura dati è stata dichiarata da affrontare. Ad esempio , un oggetto la cui classe è stata dichiarata con un modificatore "int " può restituire solo numeri interi . In questo modo , quando un programma esegue un oggetto progettato per fare addizioni e restituire il risultato , il programma accedere al risultato di questa equazione . I programmatori scrivono anche le classi che sono progettati per restituire le classi , sia quelli della libreria standard di Java o le proprie classi personalizzate .
    Problemi

    Oltre alla restituzione dei dati , i programmatori possono anche passare strutture dati in oggetti per l'oggetto da utilizzare. Quando il programmatore non è sicuro di ciò che esattamente l'oggetto A classe verrà utilizzato con , si può scrivere la classe progettato per prendere o restituire l '"oggetto " superclasse da cui discendono tutte le altre classi . A causa di questo , una classe progettato in questo modo può prendere in qualsiasi oggetto o restituire un programmatore passa . Ciò significa che qualsiasi oggetto di tale classe potrebbe prendere e restituire in qualsiasi tipo di oggetto . Questo potrebbe portare ad errori interni se un programmatore passa in due tipi di oggetti .
    Generics

    Per risolvere questo problema , i programmatori Java possono utilizzare i cosiddetti "generici . " Questo è un tipo di classe in cui il programmatore specifica il tipo di dati relativi oggetti prenderanno in cui il programmatore dichiara l'oggetto dell'istanza. Questo permette al programmatore di lasciare il tipo di dati aperti quando scrive il file di classe , e specificare il tipo di dati quando dichiara oggetto della classe in programmi specifici . Questo consentirà di evitare errori interni , impedendo il programmatore di passare tipi di dati contrastanti nello stesso oggetto .

    Previous :

    next :
      Articoli Correlati
    ·Come aggiornare il nome della colonna di una JTable 
    ·Come trovare la media, con Netbeans 
    ·Come modificare il tipo di progetto in Eclipse 
    ·Come scaricare Eclipse per Android 
    ·Come per ricercare una stringa in un array usando Java 
    ·Come fare più classi in NetBeans 
    ·Errore Java heap in NetBeans e GlassFish 
    ·Come disegnare un grafico a torta in Java 
    ·Java concatenazione di stringhe vs . StringBuilder 
    ·Come utilizzare Eclipse alla Lista funzioni deprecate 
      Articoli in evidenza
    ·Come convertire un RGB a un solo decimale 
    ·PHP File Upload Errori 
    ·Come scrivere un programma C + + Media 
    ·Come ordinare le matrici Numericamente in Visual Basic 
    ·Come installare Ubuntu Snort Senza MySQL 
    ·Come eliminare le selezioni da DataGridViewComboBox 
    ·Come confrontare i caratteri in programmazione Java 
    ·Come un Centro Div Tag larghezza fissa 
    ·Come convertire XLS in CSV con PHP 
    ·Come scrivere un parser in C 
    Copyright © Conoscenza Informatica http://it.wingwit.com