Intern
Ի՞նչ է տարբերությունը սկզբնական և հղման տիպերի միջև։
sobes.tech AI
Պատասխան AI-ից
Հիմնական տիպերը պահում են փոփոխականի արժեքը, իսկ հղումային տիպերը պահում են հղում (հասցե) հիշողության մեջ գտնվող օբյեկտին:
Հիմնական տիպեր՝
byteshortintlongfloatdoublebooleanchar
Հղումային տիպեր՝
- Սինֆակտներ (
String, օգտագործողի սահմանած դասեր և այլն) - Ինտերֆեյսներ
- Արreyներ
Հիմնական տարբերությունները՝
| Գծագիր | Հիմնական տիպեր | Հղումային տիպեր |
|---|---|---|
| Արժեքի պահպանումը | Ուղիղ փոփոխականում | Հավաքածուում, փոփոխականը պահում է հղում |
| չափը | Ֆիքսված և հայտնի | תלוי օբյեկտի պարունակությանը |
| Դեֆոլտ արժեքը | 0, 0.0, false, '\u0000' | null |
| ժառանգություն | Չի | Կա |
| մեթոդներ | Չի | Կա |