È fortemente tipizzato

  • Il linguaggio Java prevede i seguenti tipi di variabile (tipi base):
    Tipo Dimensione / Formato Descrizione
    byte 8-bit in complemento a due Intero di un byte
    short16-bit in complemento a dueIntero corto
    int32-bit in complemento a dueIntero
    long64-bit in complemento a dueIntero lungo
    float32-bit IEEE 754Virgola mobile a singola precisione
    double64-bit IEEE 754Virgola mobile a doppia precisione
    charCarattere Unicode a 16-bitUn singolo carattere
    booleantrue o falseUn valore booleano
  • Unicode sono caratteri codificati a 16 bit, per poter garantire la codifica di tutte le accentate ed anche degli alfabeti non latini
  • Tutte le conversioni di tipo devono essere fatte esplicitamente

© Ing. Stefano Salvi - All rights reserved