| 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
    Tipi incompatibili con il metodo del cast di classe in Java
    Le classi sono tipi di dati . Calchi sono utilizzati per identificare gli oggetti recuperati per gli array, liste e collezioni . Calchi possono anche convertire dati da un tipo a un altro. Eccezioni del cast di classe o errori ClassCastException sono generati dalla Java Virtual Machine ( JVM ) quando si tenta di convertire i tipi di dati incompatibili . Classi e calchi

    In Java , calchi di identificare il tipo di oggetto , quando non può altrimenti essere riconosciuto . Tipi di classe sono convertibili in tipi di interfaccia se la classe utilizza l'interfaccia . Getta convertire un tipo di interfaccia in un tipo di classe . Metodi in java svolgono funzioni o calcoli . I metodi possono estrarre i dati da diverse classi . Quando il metodo Java tenta di convertire i dati da una classe all'altra utilizzando calchi , vengono gettati errori .
    Cause

    errori possono verificarsi quando le conversioni di dati e calcoli cambiano il dati a tipi di dati incompatibili . Se il riferimento viene convertito in un tipo di dati compatibile o tipo di dati non validi , un ClassCastException è generato da Java . ClassCastException si verifica anche quando un riferimento all'oggetto di cast una sottoclasse per la quale non è un caso . " SCJP Sun Certified Programmer per Java Platform " dice "un sacco di metodi nell'API Tipi di oggetti restituiti Java che devono essere espressi al loro adeguato tipo di classe figlia . " Modifica della classe di dati quando viene elaborato con il metodo può anche causare ClassCastException errori.

    Previous :

    next :
      Articoli Correlati
    ·Che cosa è astratto Percorso Nome in Java 
    ·Java per la gestione delle stringhe Conversione di una …
    ·Come rimuovere punteggiatura in una stringa Java 
    ·Come trovare un file in Eclipse 
    ·Usi comuni /Popolare di applet Java 
    ·Come fare una singola lettera minuscola in Java 
    ·Come ottenere Byte da un flusso di input Java 
    ·Come compilare un programma Java 
    ·L' importanza della programmazione Java nel campo dei c…
    ·Come derivare una variabile ad un'altra classe in Java 
      Articoli in evidenza
    ·Come posso risolvere una Studio 6.0 Debugger T-SQL di o…
    ·Come inviare un buffer per chiudere un socket 
    ·Come inserire una foto in una e-mail HTML in PHP 
    ·Come impostare il valore predefinito per la WPF ComboBo…
    ·Come installare Windows Services System 
    ·Come chiamare un metodo che restituisce una stringa in …
    ·UNIX C Tutorial 
    ·Come faccio a spingere un percorso a percorso variabile…
    ·Come utilizzare un Flash Player in HTML 
    ·Come scrivere un programma Java per valutare la vostra …
    Copyright © Conoscenza Informatica http://it.wingwit.com