| 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
    Quali sono le differenze significative tra Java 1.4 e 1.5
    Il rilascio di Java 1.5 , chiamato anche J2SE 5.0 , ha visto l'introduzione di una varietà di caratteristiche nuove e utili . Old Java 1.4 guru può ancora funzionare la loro magia , ma se sei uno che sicuramente vale la pena il vostro tempo a guardare alcune delle differenze tra Java 1.5 e Java 1.4 . Molti problemi della vecchia versione sono stati risolti . Generics

    La più grande differenza tra le due versioni di Java è la nuova funzionalità di farmaci generici . Generics consentono di lasciare il tipo di un determinato argomento o settore ambiguo . Quando si crea un'istanza della classe nel codice , è possibile specificare quale tipo si dovrebbe usare . Sono a portata di mano per le strutture di dati quali le liste o alberi , lasciando che si scrive una sola classe a che fare con strutture di int, stringhe o qualsiasi altra cosa .
    Per Loops
    < p > Un'altra grande differenza è un miglioramento per la sintassi del ciclo . Invece di trattare con iteratori , si può semplicemente scrivere un ciclo for che passerà automaticamente attraverso ogni elemento in una struttura iterabile , o ogni elemento di un array .
    Autoboxing e unboxing

    In Java 1.4 , ogni volta che si è utilizzato classi wrapper per i diversi tipi primitivi , si ha a che fare con loro come qualsiasi altra classe , utilizzando i suoi costruttori e metodi di accesso . In Java 1.5 , è possibile utilizzare le istanze di una classe wrapper come un tipo primitivo , e Java si sa che cosa vuoi dire .
    Enums

    Java 1.5 introduce enumerazioni , breve per le enumerazioni . Queste sono fondamentalmente i tipi personalizzabili . Quando si effettua un enum , si elencano i diversi valori validi. È quindi possibile utilizzare il vostro enum come un tipo primitivo . E ' molto meglio che la creazione di liste di interi finali per le costanti .
    Array Argomenti

    Ora c'è una nuova sintassi per il passaggio di array come argomenti di funzioni. Invece di utilizzare un array come argomento , è possibile utilizzare il nuovo " ... " sintassi. Poi , invece di costruire un array di passare per l'argomento , si può solo elencare gli elementi nella vostra chiamata di funzione e sarà comprimerle automaticamente in un array .
    Statico Import
    < br >

    Un'altra nuova caratteristica è la possibilità di importare i membri statici di classi . Piuttosto che scrivere interfacce che appena hanno i campi statici , è possibile scrivere classi effettive con loro e basta usare l'importazione statica .
    Annotazioni

    L'ultima differenza principale tra i due Java release è la nuova funzione di annotazioni di metadati . Questi sono poco note al compilatore è possibile allegare ai vostri metodi , dicendogli di aggiungere automaticamente certi metodi o campi , o trattare il metodo in modo diverso .

    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere righe in JTable 
    ·Come convertire una stringa Java a colori 
    ·Come convertire Java caratteri da minuscolo a maiuscolo…
    ·Come fare una calcolatrice con Java 
    ·Come scorrere la mappa in Java 
    ·Come usare Android SDK 
    ·Come formattare colonne in Java 
    ·Come ottenere informazioni DSN Utilizzo di Java 
    ·Un tutorial su SQL Server in JDBC 
    ·Come iniziare a scrivere programmi per computer 
      Articoli in evidenza
    ·Come accedere ai dati Parse 
    ·Come compilare MySQL Workbench su CentOS 
    ·Che cosa è Visual Basic 6.0 
    ·Come rimuovere un elemento di un array vuoto in Ruby 
    ·Come posso mettere una variabile su più righe per la l…
    ·Come utilizzare GridView in C # 
    ·Come totali di ingresso in un database 
    ·Aiuto con il Turbo Pascal 7.0 
    ·Come creare Struttura Record in PHP 
    ·Definizione di polimorfismo in Computer 
    Copyright © Conoscenza Informatica http://it.wingwit.com