Intern
რა არის null-გადაცემა?
sobes.tech AI
პასუხი AI-სგან
null-ლინკი არის სპეციალური მნიშვნელობა, რომელიც მიუთითებს ობიექტის ინსტანციის არარსებობაზე. არსებითად, ეს არის "ცარიელი" ლინკი, რომელიც არ მიუთითებს მეხსიერებაში რომელიმე მისამართზე.
ძირითადი ასპექტები:
- იგი თავად ობიექტი არ არის.
- მისი წევრებზე (მოედნები ან მეთოდები) წვდომის მცდელობა გამოიწვევს გამონაკლისს (მაგალითად,
NullPointerExceptionJava-ში ანNullReferenceExceptionC#-ში). - გამოიყენება იმისთვის, რომ მიუთითოს, რომ ცვლადი ან ველი არ არის ინიციალიზებული ობიექტით.
Java-ს მაგალითი:
// ცვლადის გამოცხადება, მაგრამ ჯერ არ არის ინიციალიზებული ობიექტით
String str = null;
// null-ლინკზე მეთოდის გამოძახება გამოიწვევს NullPointerException-ს
// int length = str.length();