Module: (Java) Variabili. Formati di output


Problem

1/7

Variabili

Theory Click to read/hide

Un computer non sarebbe necessario se non avesse la capacità di memorizzare varie informazioni nella sua memoria e di elaborare informazioni dello stesso tipo utilizzando gli stessi algoritmi. 
Per creare programmi più interessanti, bisogna imparare a immagazzinare informazioni nella memoria del computer. Allo stesso tempo, dobbiamo imparare come accedere in qualche modo alle celle di memoria del computer. 
Nella programmazione, come nella vita, per riferirsi a qualsiasi parte della memoria del computer ricorre per nome. Usando questo nome, puoi sia leggere le informazioni che scriverle lì.

Una variabile è una posizione nella memoria del computer che ha un nome e memorizza un valore corrispondente al tipo.

La parola "variabile" ci dice che il suo valore può cambiare durante l'esecuzione del programma.  Quando viene salvato un nuovo valore di variabile, quello vecchio viene cancellato



Per un computer, tutte le informazioni sono dati nella sua memoria - insiemi di zeri e uno (per dirla semplicemente, qualsiasi informazione in un computer è solo numeri e li elabora allo stesso modo). Tuttavia, sappiamo che i numeri interi e i numeri frazionari funzionano in modo diverso. Pertanto, ogni linguaggio di programmazione ha diversi tipi di dati, che vengono elaborati utilizzando metodi diversi.

Ad esempio,
interi variabili – type int (dall'inglese integer – whole), occupa 4 byte in memoria;
variabili reali che possono avere una parte frazionaria (tipo float – dall'inglese floating point – floating point) occupano 4 byte di memoria< br /> - caratteri (digitare char – da carattere inglese – simbolo), occupano 1 byte in memoria

Proviamo ad aggiungere qualche variabile al nostro programma.
Prima di utilizzare una variabile, è necessario dire al computer di allocare spazio in memoria per essa. Per fare ciò, la variabile deve essere dichiarata, ovvero specificare quale tipo di valore memorizzerà e assegnarle un nome.
Inoltre, se necessario, puoi assegnargli dei valori iniziali. 

Prendiamo un programma come esempio
classe pubblica Main {  
    public static void main(String[] args) {  
        int a=6, b;  //due variabili di tipo intero sono state dichiarate nella variabile a e subito salvato il valore 6. La variabile b non è stata impostata al valore iniziale; cosa sarà nella memoria in questo caso non lo sappiamo.
    }
}

Ora prova tu stesso.

Problem

Nella terza riga, dichiara una variabile a di tipo intero con un valore iniziale di 7.