Intern
Ի՞նչ է null-հղումը։
sobes.tech AI
Պատասխան AI-ից
null-կապը հատուկ արժեք է, որը ցույց է տալիս օբյեկտի օրինակ չլինելը: Հիմնականում, դա «հակառակ» կապ է, որը ցույց չի տալիս հիշողության մեջ որևէ հասցե:
Հիմնական ասպեկտներ՝
- Դա ինքնին օբյեկտ չէ:
- Փորձել մուտք գործել նրա անդամներին (գոտիներ կամ մեթոդներ) կհանգեցնի բացառության (օրինակ,
NullPointerExceptionJava-ում կամNullReferenceExceptionC#-ում): - Օգտագործվում է նշելու համար, որ փոփոխականը կամ դաշտը չի սկսվել օբյեկտով:
Java-ում օրինակ՝
// Փոփոխականի հայտարարում, բայց դեռ չի սկսվել օբյեկտով
String str = null;
// Փորձել զանգահարել մեթոդ null-կապի վրա կհանգեցնի NullPointerException-ին
// int length = str.length();