Java sono fortemente variabili , anche chiamato staticamente , digitato. Ciò significa che, a differenza di linguaggi come Python , in cui una variabile può contenere qualsiasi tipo di dati variabili Java può contenere solo i dati di un singolo tipo . È possibile impostare questo tipo di dati quando si dichiara la variabile , e non è possibile modificarlo in seguito. Tuttavia, le variabili Java come ad esempio numeri interi sono flessibili in riferimento e memorizzare entrambe le variabili ei dati del loro stesso tipo. Variabili intere
un tipo di variabile che può memorizzare Java è un numero intero . Questi sono numeri interi , come uno, trenta , o cento . Programmatori Java impostare una variabile come un numero intero utilizzando il prefisso " int" quando dichiarano la variabile di particolare . Interi possono essere positivi o negativi , ma non possono avere una componente decimale . Altri tipi di variabili , come float, double , o memorizzare numeri decimali con componenti decimali. Se un programmatore getta , o trasforma un numero decimale con un componente per essere un numero intero, e poi Java consente di rimuovere automaticamente il componente decimale e conservare solo la parte intera del numero in una variabile intera .
< Br > Parlando del contenuto di una variabile
I programmatori possono rendere più istanze di variabili di un tipo particolare . Per esempio, se un programmatore volesse memorizzare tre numeri che poteva usare la sintassi "int num1 , num2 , num3 , " per fare tre variabili interi di nome num1 , num2 , e num3 . Dopo i numeri di negozi in loro , e poi digitando il numero che viene memorizzato in una variabile e digitare il nome della variabile ha lo stesso effetto . Se un programmatore memorizza i numeri uno , due e tre nelle variabili num1 , num3 , e num3 , quindi digitando "1 +2 +3; " si otterrà lo stesso risultato digitando " num1 + num2 + num3 ; " , . del programma
Modifica del contenuto di una variabile
programmatori impostare il valore di una variabile utilizzando il segno "uguale " . Ad esempio , la sintassi " num1 = 1; " avrebbe memorizzare il numero "uno" nella variabile num1 . Java non cambia il valore di una variabile indicata fino a quando non ha completato l'equazione nella parte destra del segno di uguale , per cui i programmatori possono chiamare il valore corrente di una variabile nella determinazione della sua nuova variabile . Continuando con l'ultimo esempio , se la variabile detiene attualmente il numero " uno ", quindi la sintassi " num1 = num1 + 1; " fisserebbe num1 per contenere il numero L'unico valore che cambia in " due". questo tipo di sintassi è la variabile il programma sta memorizzando nella variabile sul lato sinistro del segno di uguale. Di conseguenza , i programmatori Java possono chiamare altre variabili in un'equazione sul lato destro del segno , senza modificare il valore di queste variabili . Ad esempio, se il
Solo una variabile cambia
Quando un programmatore scrive la sintassi per impostare il nuovo valore di una variabile intera , l'unica variabile che cambierà la sua valore è quello sul lato sinistro del segno uguale . Un programmatore può chiamare altre variabili sul lato destra del segno di uguale senza cambiare i loro valori . Per esempio, se le variabili num1 , num2 , e num3 detengono i numeri uno , due e tre , rispettivamente , allora la sintassi " num1 = num1 + num2 + num3 ; " cambierà il valore dei negozi di programma nella num1 a sei . I valori che il programma è memorizzazione in num2 e num3 rimarranno invariati , comunque .