English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
1、Parliamo prima della differenza tra int e integer
Int è un tipo di dati primitivo, il valore predefinito è 0, non è necessario creare un'istanza
Integer è un tipo di dati di riferimento, è un tipo di confezione di int, il valore predefinito è null, è necessario creare un'istanza per questo tipo di dati.
I tipi di dati primitivi possono essere confrontati con "==", mentre i tipi di dati di riferimento non possono, generalmente attraverso il metodo equals per eseguire il confronto.
Due: parliamo delle differenze tra i tipi di dati primitivi e di riferimento?
Caratteristiche:
1、Dalla prospettiva concettuale
Tipo di dati primitivo: il nome del variabile punta a un riferimento numerico, il tipo di dati di riferimento: il nome del variabile punta all'indirizzo di memoria dell'oggetto che contiene i dati, ovvero il nome del variabile punta al valore hash
2、Dalla prospettiva della costruzione della memoria
Tipo di dati primitivo: dopo la dichiarazione, Java assegnerà immediatamente uno spazio di memoria al variabile
Tipo di dati di riferimento: si riferisce all'entità dell'oggetto in modo speciale (simile al puntatore C) e non assegna memoria durante la dichiarazione, ma memorizza solo un indirizzo di memoria.
3、Dalla prospettiva dell'uso
Tipo di dati primitivo: è necessario assegnare un valore specifico durante l'uso, utilizza il segno di uguaglianza "==" per il giudizio
Tipo di dati di riferimento: può essere assegnato null, utilizza il metodo equals per il giudizio
Il seguente è il differenziazione tra int e integer in Java che l'editor ha introdotto agli utenti, sperando che sia utile!
Dichiarazione: il contenuto di questo articolo è stato prelevato da Internet, il copyright spetta agli autori originali, il contenuto è stato caricato autonomamente dagli utenti di Internet, questo sito non detiene i diritti di proprietà, non è stato elaborato manualmente e non assume responsabilità legali correlate. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a notice#oldtoolbag.com (sostituisci # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata, questo sito eliminerà immediatamente il contenuto sospetto di violazione del copyright.