Sobes.tech
Intern

Ի՞նչ է տարբերությունը սկզբնական և հղման տիպերի միջև։

sobes.tech AI

Պատասխան AI-ից

Հիմնական տիպերը պահում են փոփոխականի արժեքը, իսկ հղումային տիպերը պահում են հղում (հասցե) հիշողության մեջ գտնվող օբյեկտին:

Հիմնական տիպեր՝

  • byte
  • short
  • int
  • long
  • float
  • double
  • boolean
  • char

Հղումային տիպեր՝

  • Սինֆակտներ (String, օգտագործողի սահմանած դասեր և այլն)
  • Ինտերֆեյսներ
  • Արreyներ

Հիմնական տարբերությունները՝

Գծագիր Հիմնական տիպեր Հղումային տիպեր
Արժեքի պահպանումը Ուղիղ փոփոխականում Հավաքածուում, փոփոխականը պահում է հղում
չափը Ֆիքսված և հայտնի תלוי օբյեկտի պարունակությանը
Դեֆոլտ արժեքը 0, 0.0, false, '\u0000' null
ժառանգություն Չի Կա
մեթոդներ Չի Կա